@charset "UTF-8";.button{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s ease-in-out}.button.block{width:100%}.button:disabled{cursor:not-allowed}.size-large{height:52px;border-radius:var(--radius_200);padding:var(--spacing_400)}.size-medium{height:48px;border-radius:var(--radius_100);padding:var(--spacing_400)}.size-small{height:40px;border-radius:var(--radius_100);padding:var(--spacing_200)}.size-xsmall{height:32px;border-radius:var(--radius_100);padding:var(--spacing_200)}.size-cta{padding:9px 16px;border:1px solid var(--border_brand_secondary);border-radius:var(--radius_full);background-color:var(--bg_base_light);text-align:right}.cta:active{color:#9da0b7}.cta:disabled{border:none;background-color:var(--bg_base_disabled);color:var(--txt_base_light)}.primary{background-color:var(--bg_brand_primary);color:var(--txt_base_light)}.primary:active{color:#9da0b7}.primary:disabled{border:none;background-color:var(--bg_base_disabled)}.secondary{border:1px solid var(--border_default_tertiary);background-color:var(--bg_base_light);color:var(--txt_base_default)}.secondary:active{color:#9da0b7}.secondary:disabled{border:none;background-color:var(--bg_base_disabled);color:var(--txt_base_light)}.tertiary{height:32px;border:1px solid var(--border_default_tertiary);background-color:var(--bg_base_light);color:var(--txt_base_default)}.tertiary:active{color:#9da0b7}.tertiary:disabled{border:none;background-color:var(--bg_base_disabled);color:var(--txt_base_light)!important}.modal-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:var(--bg_base_dimmed);display:flex;justify-content:center;align-items:center}.modal-box{width:300px;padding:32px 20px 20px;text-align:center;background:var(--bg_base_light);border-radius:var(--radius_200)}@keyframes fadeDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.bottomsheet-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:var(--bg_base_dimmed)}.bottomsheet-wrap>div{padding-bottom:var(--safe-bottom)}.bottomsheet-wrap .bottomsheet{position:absolute;touch-action:none;bottom:0;left:0;right:0;border-radius:12px 12px 0 0;background:var(--bg_base_light);animation:fadeDown .3s;animation-fill-mode:forwards}.bottomsheet-wrap .bottomsheet.visible{animation:none}.bottomsheet-wrap .bottomsheet .bottomsheet-box{padding:var(--spacing_200, 8px) var(--spacing_500, 20px) var(--spacing_800, 32px) var(--spacing_500, 20px);overflow:hidden}.bottomsheet-wrap .bottomsheet .handlebar{position:absolute;top:8px;left:0;right:0;height:26px}.bottomsheet-wrap .bottomsheet .handlebar:before{content:"";position:absolute;border-radius:9999px;top:0;left:50%;width:60px;height:6px;background:var(--bg_base_primary);transform:translate(-50%) scale(1);transition:transform .2s ease-out}.bottomsheet-wrap .bottomsheet .handlebar.touched:before{transform:translate(-50%) scale(.9)}.bottomsheet-wrap .bottomsheet-box:has(.tap){padding:var(--spacing_200, 8px) var(--spacing_500, 20px) var(--spacing_500, 20px) var(--spacing_500, 20px)}.bottomsheet-wrap .bottomsheet-box:has(.product-cont){padding:var(--spacing_200, 8px) var(--spacing_500, 20px) 0 var(--spacing_500, 20px)}.bottomsheet-wrap .bottomsheet-header{display:flex;align-items:center;position:relative;margin-top:24px}.bottomsheet-wrap .bottomsheet-box:has(.bottomsheet-cont.center){text-align:center}.bottomsheet-wrap .bottomsheet-box:has(.bottomsheet-cont.center) .bottomsheet-header{justify-content:center}.bottomsheet-wrap .bottomsheet-cont{overflow-y:auto;max-height:calc(100vh - 222px);color:var(--txt_base_default);padding:var(--spacing_600) 0}.bottomsheet-wrap .bottomsheet-cont .text-box{padding:20px;background:var(--bg_base_primary);border-radius:8px;margin-top:24px;color:var(--txt_base_tertiary)}.bottomsheet-wrap .bottomsheet-box:has(.text-box) .bottomsheet-header{padding-bottom:12px}.bottomsheet-wrap .bottomsheet-box:has(.text-box) .bottomsheet-header:before{content:"";position:absolute;bottom:0;left:-20px;right:-20px;height:1px;background:#e2e2e2}.bottomsheet-wrap .bottomsheet-btn{display:flex;justify-content:center;margin:0 -4px}.bottomsheet-wrap .bottomsheet-btn button{width:100%;margin:0 4px}.layer-close{width:32px;height:32px;overflow:hidden;margin-left:auto;background-size:contain}.bottomsheet-wrap .bottomsheet-box .bottomsheet-header .layer-close{margin-left:inherit;position:absolute;right:0}.bottomsheet-link{text-align:center;padding:16px 0 0}.bottomsheet-link .txt-link{color:var(--txt_brand_primary);text-decoration:underline}.bottomsheet-wrap .bottomsheet-box:has(.tap) .bottomsheet-header{margin-bottom:12px}.bottomsheet-wrap .bottomsheet-box .review-cont{padding-top:20px;overflow-y:auto;max-height:calc(100vh - 147px);min-height:70px;color:var(--txt_base_default)}.bottomsheet-wrap .bottomsheet-box .product-cont{overflow-y:scroll;color:var(--txt_base_default);max-height:452px;min-height:70px;padding-bottom:var(--spacing_500, 20px)}.bottomsheet-wrap .bottomsheet-box .product-box{display:flex;align-items:center;margin-top:20px}.bottomsheet-wrap .bottomsheet-box .product-box .thumb{width:72px;height:72px;background:var(--bg_base_primary);border-radius:2.526px;margin-right:20px;flex:none;position:relative}.mix-blend-mode{mix-blend-mode:multiply}.aspect-square{aspect-ratio:1}.bottomsheet-wrap .bottomsheet-box .product-box .brand{min-width:52px;margin-right:8px;color:var(--txt_base_default);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.bottomsheet-wrap .bottomsheet-box .product-box .title{color:var(--txt_base_default);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bottomsheet-wrap .bottomsheet-box .product-box .num{color:var(--txt_base_default)}.bottomsheet-wrap .bottomsheet-box .product-nodata{padding:40px 0 20px;color:var(--txt_base_disabled);text-align:center}.bottomsheet-wrap .bottomsheet-box:has(.agree-list) .bottomsheet-header{padding-bottom:12px}.bottomsheet-wrap .bottomsheet-box:has(.agree-list) .bottomsheet-header:before{content:"";position:absolute;bottom:0;left:-20px;right:-20px;height:1px;background:#e2e2e2}.icon{display:flex;justify-content:center;align-items:center;box-shadow:none;padding-inline:0;cursor:pointer}.icon-span{display:inline-block;overflow:hidden;width:48px;height:48px}.icon-util{margin-left:12px}.chat-header{height:56px;padding:12px 16px;display:flex;align-items:center;position:sticky;position:-webkit-sticky;top:0;left:0;background:var(--bg_base_light, #fff);z-index:1000;width:100%}.chat-header .page-back{width:32px;height:32px;overflow:hidden}.chat-header h1{display:flex;justify-content:center;align-items:center;width:64px;height:32px;margin-left:8px}.chat-header .daum-logo{display:flex;justify-content:center;align-items:center;width:132px;height:32px;margin-left:8px}.chat-header .utility{margin-left:auto;display:flex;align-items:center}.chat-header .refresh{width:32px;height:32px;overflow:hidden}.chat-header .agent{width:32px;height:32px;overflow:hidden;margin-left:12px}.chat-header .page-close{width:32px;height:32px;overflow:hidden}.term-modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;flex-wrap:wrap;z-index:1000;overflow-y:scroll}.agree-detail-contents{width:100%;height:calc(100% - 56px);padding:0 16px 20px;display:block}.agree-contents{position:fixed;top:56px;width:100%;height:calc(100% - 56px);display:flex;flex-direction:column;flex:1;padding:0 20px 20px;overflow-y:auto}.agree-check li{border-bottom:1px solid #ccc;padding:16px 0;display:flex}.agree-check li .tit{font-size:16px;color:#1e1e1e}.agree-check li .txt{font-size:12px;color:#888;margin-top:3px}.agree-check li .not-check{margin:0 0 0 auto}.agree-check li .check{margin:12px 0 0 auto}.agree-check .help{display:inline-block;width:20px;height:20px;overflow:hidden;vertical-align:middle;margin:-3px 0 0 3px}input[type=checkbox].toggle:not(old){width:42px;height:24px!important;margin:0;padding:0;opacity:0;cursor:pointer}.toggle-input{display:none}.toggle-label{display:flex;align-items:center;position:relative;width:50px;height:25px;cursor:pointer;background:transparent;outline:none;border:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.toggle-label:focus,.toggle-label:active{background:transparent;outline:none}.toggle-icon{display:flex;position:relative;width:100%;height:100%}.toggle-svg{position:absolute;width:100%;height:100%;transition:opacity .3s ease-in-out}.hidden{opacity:0}.toggle-svg:not(.hidden){opacity:1}.camera-wrap{position:relative;width:100%;height:100%}.product-thumb,.product-thumb img,.product-thumb video{width:100%;height:100%;object-fit:cover}.cell-container{line-height:0;width:100%;height:100%;display:flex;flex-direction:column;position:absolute;left:0;top:0;gap:0;grid-gap:0}.cell{margin:0;padding:0;border:none;box-sizing:border-box;display:block;line-height:0}.cell-top,.cell-bottom{flex:1}.cell-middle{width:100%;height:320px;display:flex;flex-direction:row}.cell-side{width:20px}.cell:not(.cell-middle-center){background-color:#000000b3}.cell-middle-center{flex:1;display:flex;align-items:center;justify-content:center;position:relative}.guide-corner{position:absolute;z-index:1}.guide-corner.top{top:0}.guide-corner.bottom{bottom:0}.guide-corner.right{right:0}.guide-corner.left{left:0}.guide-image{width:100%;height:100%;position:relative}.guide-image svg.hole{position:block}.cell-bottom{padding-top:12px}.shoot-txt{width:100%;text-align:center;color:#fff}.shoot-block{position:absolute;left:0;top:84%;width:100%;min-height:64px;display:flex;align-items:center;justify-content:center}.shoot-block button{background:transparent;color:#fff}.shoot-block .cancel{padding:14px 16px;position:absolute;left:20px}.shoot-block .shoot{width:64px;height:64px}.shoot-block .guide{position:absolute;right:20px;top:23px;display:flex;align-items:center;gap:var(--spacing_200)}.cell .content-dimmed{width:100%;height:36px;background-color:var(--bg_base_dimmed);display:flex;align-items:center;justify-content:center}.cell .content-dimmed p{color:var(--txt_brand_tertiary)}.camera-dimmed{position:fixed;left:0;top:0;width:100%;height:100%;background:#000000b3}.loading-txt{position:absolute;left:0;top:22%;width:100%;text-align:center;font-size:18px;font-weight:700;color:#fff;z-index:10}.camera-lottie{position:fixed;top:0;left:0;width:100vw;height:100vh}.chat-footer .input-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px}.chat-footer .input-block__ios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 8px 28px}.chat-footer .ai-guide{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 var(--spacing_400, 16px);padding-top:5px;color:var(--txt_base_disabled);text-align:center;border-top:1px solid var(--border_default_tertiary)}.chat-footer .input-wrap{flex:1}.chat-footer .chat-input{box-sizing:border-box;width:100%;flex:1;min-height:33px;max-height:109px;vertical-align:middle;padding:7px 12px 5px;border:1px solid #f5f6f8;background:var(--bg_base_default);border-radius:32px;resize:none;outline:none;overflow-y:auto;caret-color:var(--txt_highlight_primary)}.textarea-wrapper{position:relative;flex:1;display:flex;align-items:center}.textarea-wrapper .placeholder-icon{position:absolute;left:var(--spacing_300);color:var(--txt_base_secondary)}.chat-footer .chat-input:not(:-moz-placeholder-shown){border:1px solid var(--border_brand_secondary)}.chat-footer .chat-input:not(:-ms-input-placeholder){border:1px solid var(--border_brand_secondary)}.chat-footer .chat-input:not(:placeholder-shown){border:1px solid var(--border_brand_secondary)}.chat-footer .chat-input.loading{border:1px solid #f5f6f8}.chat-footer .chat-input::placeholder,.chat-footer .chat-input::-webkit-input-placeholder,.chat-footer .chat-input:-moz-placeholder,.chat-footer .chat-input::-moz-placeholder,.chat-footer .chat-input:-ms-input-placeholder{color:var(--txt_base_disabled)}.chat-footer .btn-camera,.chat-footer .btn-animation{width:32px;height:32px;margin-right:var(--spacing_200);overflow:hidden;border-radius:32px}.chat-footer .btn-send{width:32px;height:32px;margin-left:4px;overflow:hidden}.guide-button{margin-top:auto;padding-top:48px;display:flex;flex-direction:column;justify-content:end}.guide-button li{margin-top:8px;display:inline-flex;justify-content:end}.guide-button li:first-child{margin-top:0}.guide-animation li{animation-fill-mode:both;animation-name:fadeInUp;animation-duration:.5s}.guide-animation li:nth-child(1){animation-delay:.1s}.guide-animation li:nth-child(2){animation-delay:.5s}.guide-animation li:nth-child(3){animation-delay:1s}.guide-animation li:nth-child(4){animation-delay:1.5s}.guide-animation li:nth-child(5){animation-delay:2s}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateX(40px);transform:translate(40px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}.typing-char{opacity:0}.typing-char{opacity:0;display:inline-block;white-space:pre;animation:fadeIn .3s ease-out forwards}.time-feedback{display:flex;align-items:center}.time{margin-top:var(--spacing_100, 4px);color:var(--txt_base_tertiary)}.feedback{margin-left:auto;display:flex;align-items:center;padding-top:2px}.feedback .like,.feedback .dislike{width:24px;height:24px;margin-left:16px;overflow:hidden}.feedback-fade-enter{opacity:0}.feedback-fade-enter-active{opacity:1;transition:all .3s ease}.feedback-fade-exit{position:absolute;opacity:0;display:none}.product-card{margin-top:12px;padding:var(--spacing_200, 8px);border:1px solid var(--border_dafault_secondary);background:var(--bg_base_light);border-radius:var(--radius_200, 8px)}.product-card .product-wrap{display:flex;align-items:center}.product-card .thumb{width:76px;height:76px;position:relative;background:var(--bg_base_primary);border-radius:var(--radius_100, 4px);margin-right:12px;flex:none}.product-card .thumb img{width:100%;height:100%;border-radius:var(--radius_100, 4px)}.product-card .cont{width:100%}.product-card .cont a{display:block;position:relative}.product-card .cont a button{content:"";position:absolute;bottom:0;right:0;width:20px;height:20px}.product-card .heart{position:absolute;bottom:0;right:0;width:24px;height:24px;overflow:hidden;z-index:2}.product-card .brand{color:var(--txt_base_primary)}.product-card .title{color:var(--txt_base_secondary);white-space:normal;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-card .delprice{color:var(--txt_base_disabled);text-decoration:line-through}.product-card .price-block{display:flex}.price-block__gap{margin-right:4px}.product-card .price-block .discount{color:var(--txt_brand_tertiary)}.product-card .price-block .price{color:var(--txt_base_primary)}.product-card .btn-select{margin-top:12px}.sub-title{color:var(--txt_base_tertiary)}.liked-toast{position:fixed;bottom:112px;left:30px;right:30px;display:flex;padding:var(--spacing_300, 12px) var(--spacing_500, 20px);border-radius:var(--radius_200, 8px);background:var(--bg_base_dimmed);color:var(--txt_base_light);z-index:9999}.liked-toast .link{margin-left:auto;color:var(--txt_brand_secondary)}.liked-toast{opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.liked-toast-enter{opacity:0;transform:translateY(20px)}.liked-toast-enter-active,.liked-toast-enter-done,.liked-toast-exit{opacity:1;transform:translateY(0)}.liked-toast-exit-active{opacity:0;transform:translateY(20px)}.liked-toast-align{display:flex;justify-content:center}@font-face{font-weight:100;font-family:PretendardJP;font-style:normal;src:url(/kr/ko/aibc/web/fonts/PretendardJP-Thin.woff2) format("woff2");font-display:swap}@font-face{font-weight:300;font-family:PretendardJP;font-style:normal;src:url(/kr/ko/aibc/web/fonts/PretendardJP-Light.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-family:PretendardJP;font-style:normal;src:url(/kr/ko/aibc/web/fonts/PretendardJP-Regular.woff2) format("woff2");font-display:swap}@font-face{font-weight:500;font-family:PretendardJP;font-style:normal;src:url(/kr/ko/aibc/web/fonts/PretendardJP-Medium.woff2) format("woff2");font-display:swap}@font-face{font-weight:600;font-family:PretendardJP;font-style:normal;src:url(/kr/ko/aibc/web/fonts/PretendardJP-SemiBold.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-family:PretendardJP;font-style:normal;src:url(/kr/ko/aibc/web/fonts/PretendardJP-Bold.woff2) format("woff2");font-display:swap}:root{--safe-top: 0px;--safe-bottom: 0px;--vh: 100%;--bg_base_dark: #000000;--bg_base_default: #f5f6f8;--bg_base_dimmed: rgba(0, 0, 0, .7);--bg_base_disabled: #c0c0c0;--bg_base_light: #ffffff;--bg_base_primary: #f5f5f5;--bg_base_secondary: #f5f6ff;--bg_base_tertiary: #e6e9f5;--bg_brand_dimmed: #1d2037;--bg_brand_primary: #3a416f;--bg_brand_secondary: #457cdb;--bg_brand_tertiary: #ff5a5a;--bg_danger_primary: #fecdcd;--bg_danger_secondary: #fd7b7b;--bg_positive_primary: #b4caf1;--bg_positive_secondary: #6a96e2;--border_brand_primary: #3a416f;--border_brand_secondary: #457cdb;--border_brand_tertiary: #ff5a5a;--border_danger_primary: #d71f1c;--border_danger_secondary: #f04e4c;--border_default_dark: #000000;--border_default_primary: #f0f0f0;--border_dafault_secondary: #e9ecef;--border_default_tertiary: #e2e2e2;--icon_base_disabled: #aaaaaa;--icon_base_primary: #1e1e1e;--icon_base_secondary: #ffffff;--icon_brand_primary: #3a416f;--icon_brand_secondary: #457cdb;--icon_brand_tertiary: #ff5a5a;--icon_danger_primary: #ec221f;--icon_danger_secondary: #a81816;--icon_positive_primary: #067dfd;--icon_positive_secondary: #0459b4;--txt_base_default: #1e1e1e;--txt_base_disabled: #a0a0a0;--txt_base_light: #ffffff;--txt_base_primary: #333333;--txt_base_secondary: #666666;--txt_base_tertiary: #888888;--txt_brand_dimmed: #1d2037;--txt_brand_primary: #3a416f;--txt_brand_secondary: #457cdb;--txt_brand_tertiary: #ff5a5a;--txt_danger_primary: #d71f1c;--txt_danger_secondary: #f04e4c;--txt_highlight_primary: #457cdb;--txt_highlight_secondary: #f15796;--txt_highlight_tertiary: #9366ea;--font_size_0: 1.57rem;--font_size_1: 1.43rem;--font_size_2: 1.29rem;--font_size_3: 1.14rem;--font_size_4: 1rem;--font_size_5: .86rem;--font_weight_bold: 700;--font_weight_light: 300;--font_weight_medium: 500;--font_weight_regular: 400;--font_weight_semibold: 600;--border_default: 1px;--border_focus_ring: 2px;--radius_0: 0px;--radius_100: 4px;--radius_200: 8px;--radius_300: 12px;--radius_400: 16px;--radius_1000: 40px;--radius_full: 9999px;--spacing_50: 2px;--spacing_100: 4px;--spacing_200: 8px;--spacing_300: 12px;--spacing_400: 16px;--spacing_500: 20px;--spacing_600: 24px;--spacing_800: 32px;--spacing_1200: 48px}.mt0{margin-top:0!important}.mt2{margin-top:2px!important}.mt4{margin-top:4px!important}.mt5{margin-top:5px!important}.mt8{margin-top:8px!important}.mt10{margin-top:10px!important}.mt12{margin-top:12px!important}.mt15{margin-top:15px!important}.mt16{margin-top:16px!important}.mt20{margin-top:20px!important}.mt24{margin-top:24px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt32{margin-top:32px!important}.mt48{margin-top:48px!important}.mb20{margin-bottom:20px!important}.white{color:#fff!important}.black{color:#000!important}.gray-50{color:#f1f1f1!important}.gray-100{color:#d4d4d4!important}.gray-200{color:silver!important}.gray-300{color:#a3a3a3!important}.gray-400{color:#919191!important}.gray-500{color:#757575!important}.gray-600{color:#6a6a6a!important}.gray-700{color:#535353!important}.gray-800{color:#404040!important}.gray-900{color:#313131!important}.gray-50-mall{color:#f5f6f8!important}.gray-100-mall{color:#f5f5f5!important}.gray-150-mall{color:#f5f6ff!important}.gray-200-mall{color:#e6e9f5!important}.gray-250-mall{color:#f0f0f0!important}.gray-300-mall{color:#e9ecef!important}.gray-400-mall{color:#e2e2e2!important}.gray-500-mall{color:#aaa!important}.gray-600-mall{color:#a0a0a0!important}.gray-700-mall{color:#888!important}.gray-800-mall{color:#666!important}.gray-900-mall{color:#333!important}.point-02-500{color:var(--txt_brand_secondary, #457cdb)!important}.radius-0{border-radius:var(--radius_0, 0)!important}.radius-100{border-radius:var(--redius_100, 4px)!important}.radius-200{border-radius:var(--redius_200, 8px)!important}.radius-300{border-radius:var(--redius_300, 12px)!important}.radius-400{border-radius:var(--redius_400, 16px)!important}.radius-1000{border-radius:var(--redius_1000, 40px)!important}.radius-full{border-radius:var(--redius_full, 9999px)!important}.bold{font-weight:var(--font_weight_bold, 700)}.semibold{font-weight:var(--font_weight_semibold, 600)}.medium{font-weight:var(--font_weight_medium, 500)}.regular{font-weight:var(--font_weight_regular, 400)}.light{font-weight:var(--font_weight_light, 300)}.title-22{font-size:var(--font_size_0, 22px);line-height:1.2;letter-spacing:0px}.title-20{font-size:var(--font_size_1, 20px);line-height:1.2;letter-spacing:0px}.body-18{font-size:var(--font_size_2, 18px);line-height:1.2;letter-spacing:-.1px}.body-16{font-size:var(--font_size_3, 16px);line-height:1.5;letter-spacing:-.16px}.body-14{font-size:var(--font_size_4, 14px);line-height:1.4;letter-spacing:-.14px}.body-14-loading{font-size:var(--font_size_4, 14px);line-height:1.8;letter-spacing:-.2px;margin-left:8px}.caption-12{font-size:var(--font_size_5, 12px);line-height:1.6;letter-spacing:-.2px}@keyframes bubble-fade-up{0%{transform:translateY(5%)}to{transform:translateY(0)}}@keyframes modal-fade-up{0%{opacity:.8;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes modal-fade-down{0%{opacity:1;transform:translateY(0)}to{opacity:.8;transform:translateY(100%)}}@keyframes modal-slide-in{0%{opacity:.8;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes modal-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:.8;transform:translate(100%)}}@keyframes fadeIn{to{opacity:1}}.red{color:red}.splash-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:var(--bg_base_light);display:flex;justify-content:center;align-items:center}.splash-box{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.splash-box p{text-align:center;position:absolute;top:28px;color:var(--txt_base_tertiary)}.splash-box .logoPdDark{position:absolute;bottom:40px}.loading-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:#ffffffb3;display:flex;justify-content:center;align-items:center}.chat-banner{display:-webkit-box;display:flex!important;justify-content:center!important;height:52px!important;background-color:#4291ff}.chat-banner img{height:100%;width:100%}.chat-contents{display:flex;flex-direction:column-reverse;flex:1;padding:20px 20px 48px;overflow-y:auto;-webkit-overflow-scrolling:touch}.chat-contents:has(.guide-button){padding-bottom:20px}.chat-content{display:flex;flex-direction:column;flex:1}.date-separator{position:relative;min-height:16px;margin:0 0 20px;text-align:center;color:var(--txt_base_secondary)}.date-separator:before{content:"";position:absolute;top:9px;left:-20px;right:-20px;height:1px;background:#e2e2e2}.date-separator span{position:relative;display:inline-block;padding:0 16px;background-color:var(--bg_base_light)}.date-separator+.message{margin-top:0}.message+.date-separator,.message-container+.date-separator{margin-top:40px}.message{display:flex;flex-direction:column;margin-top:4px}.message .service-symbol{width:32px;height:32px;overflow:hidden}.message .bubble-block{max-width:76%;display:flex;flex-direction:column;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.message .bubble-block .bubble-cont>i{color:var(--txt_brand_secondary);font-style:normal}.message .bubble-block .bubble{display:inline-block;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.message .bubble-block .bubble-cont{display:inline-block;padding:12px;margin-top:4px;background:var(--bg_base_default);border-radius:0 16px 16px;word-break:break-all;opacity:1}.message .bubble-block .bubble-cont.fade-in{opacity:0;animation:fadeIn 1.5s ease-out forwards}.message.received{justify-content:flex-start}.message.received+.message.received{margin-top:20px}.message.sent{justify-content:flex-end;align-items:end}.message.received+.message.sent,.message-container+.message-container,.current{margin-top:20px}.message.sent .bubble-block{align-items:flex-end}.message.sent .bubble-block .bubble-cont{color:var(--txt_base_light);background:var(--bg_brand_secondary);border-radius:16px 16px 0}.message.sent .bubble-block .time-feedback{justify-content:end}.product-info a{display:block;position:relative}.product-info a:after{content:"";position:absolute;bottom:9px;right:9px;width:20px;height:20px}.product-info+.bubble-block{margin-top:8px}.contents{display:flex;flex-direction:column;flex:1;padding:20px;overflow-y:auto}.btn-block{text-align:center;margin-top:12px}.btn-block a,.btn-block button{margin:0 3px}.btn-fixed{padding:0 20px 20px;display:flex}.btn-fixed button,.btn-fixed a{width:100%}.btn-fixed button+button,.btn-fixed a+a{margin-left:6px}.agree-txt,.agree-list li label:not(:first-of-type){color:#666}.agree-list{margin-top:20px}.agree-list li{margin:7px 0;display:flex;align-items:center}.agree-list li.all label{color:#1e1e1e}.agree-list li input[type=checkbox]{width:24px;height:24px!important;padding:0;margin:0;border:0;opacity:0;display:none}.agree-list li input[type=checkbox]~label{margin-right:5px}.agree-list li>:first-child{display:flex;align-items:center}.agree-list button{margin-right:5px}.agree-list button.checkbox{pointer-events:none}.agree-list li label{word-break:break-word;white-space:normal;display:flex;flex:1}.agree-list li .link{display:inline-block;width:20px;height:20px;overflow:hidden;margin-left:auto}.policy-box h3{margin-bottom:30px;font-size:22px;font-weight:700;color:#1e1e1e;text-align:center}.policy-box .tit{font-size:14px;font-weight:700}.policy-box .txt{font-size:14px}.policy-box dt{margin:22px 0 15px;font-weight:700;font-size:14px}.policy-box dd{font-size:14px}.carousel-list{display:flex;overflow-x:auto;padding:0 20px;margin:0 -20px}.carousel-list .carousel+.carousel{margin-left:12px}.carousel-list .view-more{display:flex;align-items:center;margin-left:20px}.carousel-more{width:48px;height:48px;background:var(--bg_base_secondary);border-radius:48px}.carousel{position:relative;width:240px;padding:12px;margin-top:12px;border:1px solid var(--border_dafault_secondary);border-radius:8px;background:var(--bg_base_light);flex:none}.carousel .carousel-header{display:flex;align-items:center}.carousel .carousel-header .thumb{width:48px;height:48px;margin-left:auto;border-radius:2.526px}.thumb-bg{background-color:var(--bg_base_primary)}.carousel .carousel-header .thumb img{border-radius:2.526px}.carousel .carousel-header .delivery-thumb{display:flex;align-items:center;position:absolute;left:0;top:0;width:100%;height:120px;padding-left:21px;border-radius:8px 8px 0 0;background:var(--bg_brand_primary);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel .carousel-header .delivery-thumb.disabled{background:#545454}.carousel .carousel-header .delivery-thumb img{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:120px;height:120px;max-width:120px;max-height:120px;object-fit:contain;-webkit-transform:translateY(-50%);-webkit-backface-visibility:hidden;-webkit-perspective:1000;backface-visibility:hidden;perspective:1000px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.carousel .carousel-header:has(.delivery-thumb){height:120px}.carousel .carousel-header .delivery-thumb{height:120px}.carousel .carousel-header .delivery-thumb p{color:var(--txt_base_light)}.carousel .carousel-cont{margin-top:12px}.carousel .carousel-cont li{display:flex}.carousel .carousel-cont li .tit{min-width:52px;margin-right:8px;flex:none;color:var(--txt_base_secondary)}.carousel .carousel-cont li .txt{color:var(--txt_base_default)}.carousel .carousel-cont li .brand{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.carousel .carousel-cont li .txt .name{display:flex}.carousel .carousel-cont li .txt .name strong{font-weight:500;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.carousel .carousel-cont li .txt .name i{color:var(--txt_base_default);font-style:normal;font-weight:500;margin-left:auto;flex:none}.carousel .carousel-btn{margin-top:12px;display:flex}.carousel .carousel-btn button,.carousel .carousel-btn a{width:100%}.carousel .carousel-btn button~button{margin-left:8px}.order-btn-block-wrapper{width:240px}.transport{text-align:center}.icon-delivery{display:inline-block;overflow:hidden;width:48px;height:48px}.tap{display:flex;border-bottom:1px solid var(--border_default_tertiary);margin:0 -20px;padding:0 10px;overflow-x:scroll;overflow-y:hidden}.tap li{position:relative;text-align:center;white-space:nowrap}.tap li button{display:flex;align-items:center;justify-content:center;height:50px;padding:0 10px;color:var(--txt_base_disabled);background:var(--txt_base_light)}.tap li.active:before{content:"";position:absolute;bottom:-1px;left:10px;right:10px;height:2px;background:var(--bg_base_dark)}.tap li.active button,.shoot-title{color:var(--txt_base_default)}.shoot-guide{margin-top:18px}.shoot-guide li{margin-top:22px}.shoot-guide li .guide-box{display:flex;align-items:center}.shoot-guide li .thumb{position:relative;width:80px;height:80px;border-radius:var(--redius_100, 4px);flex:none;margin-right:12px}.shoot-guide li .thumb img{width:100%;height:100%;border-radius:var(--redius_100, 4px)}.shoot-guide li .thumb .correct{border:1px solid var(--icon_positive_primary)}.shoot-guide li .thumb .incorrect{border:1px solid var(--icon_danger_primary)}.shoot-guide li .thumb span{width:20px;height:20px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.shoot-guide li .tit,.shoot-guide li .txt{color:var(--txt_base_default)}.desc-box{padding:20px;background:var(--bg_base_primary);border-radius:var(--redius_200, 8px);margin-top:32px;color:var(--txt_base_tertiary)}.pointer-none{pointer-events:none}.web-wrap{width:1440px;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 auto;padding:50px 0 20px}.web-wrap .web-container{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:flex;flex-direction:row;justify-content:center;gap:62px}.web-wrap .web-container .web-box{height:100%}.web-header+.text{margin-top:24px;margin-bottom:28px}.web-wrap .web-container .text{color:var(--txt_base_default);font-size:38px;font-style:normal;font-weight:var(--font_weight_semibold, 600);line-height:150%}.web-wrap .web-container .sec-text{color:var(--txt_base_secondary);font-size:24px;font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:150%;margin-top:48px}.web-wrap .web-container .qr-code{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin-top:96px;display:flex;flex-direction:column;align-items:center}.web-wrap .web-container .qr-code p{color:var(--txt_base_primary);font-size:26px;font-style:normal;font-weight:var(--font_weight_medium);line-height:150%}.web-wrap .web-container .qr-code div{margin-bottom:28px}.web-wrap .web-container .qr-code img{width:280px;height:560px;flex-shrink:0}.web-wrap .web-container .qr-code span{color:var(--txt_base_primary);font-size:20px;font-style:normal;font-weight:var(--font_weight_medium);line-height:150%}.web-wrap .web-container .qr-code .code-box{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:20px}.web-wrap .web-container .qr-code .code-box img{display:flex;width:150px;height:150px;padding:8px;justify-content:center;align-items:center;flex-shrink:0;border:3px solid var(--border_brand_secondary, #457cdb)}.web-wrap .web-container .qr-code .code-box p{color:var(--txt_base_secondary, #666);font-size:16px;font-style:normal;font-weight:var(--font_weight_medium);line-height:150%}.web-wrap .lottie-box{width:360px;height:720px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:28px;border:10px solid #333}.web-wrap .lottie-box img{width:100%;height:100%;border-radius:24px;object-fit:contain}.web-wrap .footer{display:inline-flex;height:30px;padding:50px 5px 50px 9px;justify-content:center;align-items:center;flex-shrink:0}.loading-container{display:flex;flex-direction:column;align-items:flex-start}.loading-svg{max-width:284px;max-height:42px;margin-bottom:12px}.loading-label{margin-top:12px}.pc-area{position:absolute;width:230px;height:100%;top:0;right:-230px;z-index:9999;background-color:var(--bg_base_default);display:flex;justify-content:center;align-items:center;z-index:1}.code-box-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.code-box-wrapper .code-box{width:120px;height:120px;padding:6.4px 5.6px 5.6px 6.4px;border:2.4px solid var(--icon_brand_secondary);margin-bottom:12px}.comment-qr{margin-bottom:4px}.comment{color:var(--txt_base_secondary)}.confirm{margin:32px -4px 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.fullscreen-modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;flex-direction:column;z-index:1000}.fullscreen-modal-wrapper.fadeup{animation:modal-fade-up .3s forwards}.fullscreen-modal-wrapper.fadedown{animation:modal-fade-down .3s forwards}.fullscreen-modal-wrapper.slidein{animation:modal-slide-in .3s forwards}.fullscreen-modal-wrapper.slideout{animation:modal-slide-out .3s forwards}#root{height:var(--vh);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}#root{padding-bottom:var(--safe-bottom)}@media (min-width: 900px){#root.is-pc{max-width:600px;margin:0 auto;border-left:1px solid var(--border_default_tertiary);border-right:1px solid var(--border_default_tertiary)}#fullscreen-modal-root.is-pc>div{max-width:600px;left:50%;transform:translate(-50%);border-left:1px solid var(--border_default_tertiary);border-right:1px solid var(--border_default_tertiary)}#modal-root.is-pc>div{max-width:600px;left:50%;transform:translate(-50%)}.liked-toast{width:320px;left:50%;transform:translate(-50%)}.carousel-list::-webkit-scrollbar{display:block!important;scrollbar-width:thin}.carousel-list::-webkit-scrollbar-thumb{background-color:#ececec;border-radius:5px}}::-webkit-scrollbar{display:none}#modal-root>div{padding-bottom:var(--safe-bottom)}#fullscreen-modal-root>div{padding-bottom:var(--safe-bottom)}*{margin:0;padding:0;-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:14px;height:100%;width:100%}body{width:100%;height:var(--vh);background:#fff;min-width:320px;line-height:1.6;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:none}html,body{overscroll-behavior:none}body,input,select,textarea,button,label{-webkit-user-select:text;user-select:text;font-size:14px;font-family:PretendardJP,Malgun Gothic,sans-serif;color:#1e1e1e}ul,ol,li{list-style:none}table{border-spacing:0;border:0;border-collapse:collapse}table td{word-wrap:break-word;word-break:break-all}img,fieldset,abbr{border:0}img{max-width:100%}button{background:none;border:none;cursor:pointer}address,caption,cite,code,em{font-style:normal;font-weight:400}img,input,select,textarea,button,label{vertical-align:middle}caption,legend{width:1px;height:1px;margin-top:-1px;line-height:1px;text-indent:-9999px;overflow:hidden}header,section,nav,hgroup,footer,aside,article,figure{display:block}a{color:#1e1e1e;text-decoration:none}a:hover{text-decoration:none}button,input,select,textarea{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}i{color:var(--txt_brand_secondary);font-style:normal;font-weight:var(--font_weight_bold, 700)}.ios-safe-area{padding-bottom:34px}
