@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}:root :root,[data-bs-theme=light] :root{--bs-font-sans-serif: "Pretendard", sans-serif}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin-right:0!important;scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box}body{font-family:pretendard,sans-serif;font-size:14px;line-height:20px;font-weight:400;background-color:var(--white);font-style:normal;color:var(--dark)}#root{height:100%;display:flex;flex-direction:column}main{height:100%;display:flex;flex-direction:column;flex:1}img{max-width:100%;height:auto;transform:scale(1);vertical-align:middle;-ms-interpolation-mode:bicubic}ul,li{list-style-type:none;margin-bottom:0;padding-left:0;list-style:none}caption{overflow:hidden;width:1px;height:1px;margin-top:-1px;padding:0;font-size:1px;line-height:0;color:transparent;white-space:nowrap;text-overflow:ellipsis}.blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;line-height:0;white-space:normal;word-wrap:break-word;word-break:break-all;clip:rect(0,0,0,0)}a{color:var(--sub-600);text-decoration:none}input,textarea,[contenteditable]{caret-color:var(--primary-300)}textarea,input[type=text],input[type=password]{color:var(--primary-300);border:1px solid var(--sub-400)}textarea:focus,input[type=text]:focus,input[type=password]:focus{background-color:#fff;border-color:var(--primary-300)}textarea::placeholder,input[type=text]::placeholder,input[type=password]::placeholder{color:var(--sub-600)}@media(max-width:767px){input,textarea,select{font-size:16px}}.tf-btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:var(--dark);border:1px solid var(--dark);color:var(--white);padding:13px 32px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:16px;line-height:24px;font-weight:500;text-transform:capitalize}.tf-btn .icon{font-size:16px}.tf-btn.hover-icon:hover .icon{animation:.3s link-icon linear}.tf-btn.hover-icon-2{gap:0px}.tf-btn.hover-icon-2 .icon{transform:scale(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:var(--white);width:0}.tf-btn.hover-icon-2:hover .icon{transform:scale(1);width:14px;margin-left:10px}.tf-btn.hover-icon-2.btn-cls .icon{font-size:12px}.tf-btn.btn-primary{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.tf-btn.btn-out-line-primary{background-color:transparent;border-color:var(--primary);color:var(--primary)}.tf-btn.btn-out-line-primary:hover{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.tf-btn.btn-out-line-white{background-color:transparent;border-color:var(--white);color:var(--white)}.tf-btn.btn-out-line-white:hover{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.tf-btn.btn-out-line-dark{background-color:transparent;border-color:var(--dark);color:var(--dark)}.tf-btn.btn-out-line-dark:hover{background-color:var(--dark);color:var(--white);border-color:var(--dark)}.tf-btn.btn-out-line-dark-2{background-color:transparent;border-color:var(--dark-2);color:var(--dark-2)}.tf-btn.btn-out-line-dark-2:hover{background-color:var(--dark-2);color:var(--white);border-color:var(--dark-2)}.tf-btn.btn-out-line-green{background-color:transparent;border-color:#108066;color:#108066}.tf-btn.btn-out-line-green:hover{background-color:#16423c;color:var(--white);border-color:#16423c}.tf-btn.btn-out-line-yellow{background-color:transparent;border-color:#b99f4a;color:#b99f4a}.tf-btn.btn-out-line-yellow:hover{background-color:#b99f4a;color:var(--white);border-color:#b99f4a}.tf-btn.btn-white{color:var(--dark);background-color:var(--white);border-color:var(--white)}.tf-btn.btn-yellow{color:var(--white);background-color:#b99f4a;border-color:#b99f4a}.tf-btn.btn-green{color:var(--white);background-color:#496048;border-color:#496048}.tf-btn.btn-green-2{color:var(--white);background-color:#16423c;border-color:#16423c}.tf-btn.btn-blue{color:var(--dark);background-color:#cae0e8;border-color:#cae0e8}.tf-btn.btn-blue-2{color:var(--white);background-color:#4378ff;border-color:#4378ff}.tf-btn.btn-orange{color:var(--white);background-color:#ca790b!important;border-color:#ca790b!important}.tf-btn.btn-orange-2{color:var(--white);background-color:#f77904!important;border-color:#f77904!important}.tf-btn.hover-primary:hover{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.tf-btn.hover-dark:hover{background-color:var(--dark);color:var(--white);border-color:var(--dark)}.tf-btn.hover-white:hover{background-color:#fff;color:var(--dark);border-color:var(--dark)}.tf-btn.hover-green:hover{background-color:#b99f4a;color:var(--white);border-color:#b99f4a}.tf-btn.btn-line{border:none;background:transparent;padding:0;color:var(--dark);justify-content:unset;width:max-content;position:relative;gap:6px}.tf-btn.btn-line .icon{display:flex}.tf-btn.btn-line i{font-size:12px}.tf-btn.btn-line:hover{color:var(--primary)}.tf-btn.btn-line:hover:after{left:0;right:auto;width:100%}.tf-btn.btn-line:after{content:"";position:absolute;bottom:2px;left:auto;right:0;width:0%;height:1px;background-color:var(--primary);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tf-btn.btn-line-dark{border:none;background:transparent;padding:0;color:var(--dark);justify-content:unset;width:max-content;position:relative;gap:6px}.tf-btn.btn-line-dark .icon{display:flex}.tf-btn.btn-line-dark i{font-size:12px}.tf-btn.btn-line-dark:hover{color:var(--primary)}.tf-btn.btn-line-dark:hover:after{background-color:var(--primary)}.tf-btn.btn-line-dark:after{content:"";position:absolute;bottom:0;left:0;right:auto;width:100%;height:1px;background-color:var(--dark);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tf-btn.btn-line-white{border:none;background:transparent;padding:0;color:var(--white);justify-content:unset;width:max-content;position:relative;gap:6px}.tf-btn.btn-line-white .icon{display:flex}.tf-btn.btn-line-white i{font-size:12px}.tf-btn.btn-line-white:hover{color:var(--primary)}.tf-btn.btn-line-white:hover:after{background-color:var(--primary)}.tf-btn.btn-line-white:after{content:"";position:absolute;bottom:0;left:0;right:auto;width:100%;height:1px;background-color:var(--white);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tf-btn.hover-shadow:hover{box-shadow:0 4px 8px #0000004d;transform:translateY(-2px)}.tf-btn.btn-out-line-dark2{background-color:transparent;border:1px solid var(--dark-2);color:var(--dark-2)}.tf-btn.btn-out-line-dark2:hover{background-color:var(--dark-2);color:var(--white)}.tf-btn.btn-dark2{background-color:var(--dark-2);color:var(--white);border:1px solid var(--dark-2)}.tf-btn.btn-dark3{background-color:var(--text-2);color:var(--white);border:1px solid var(--text-2)}.tf-btn.btn-red{background-color:#df3c01;color:var(--white);border:1px solid #DF3C01}.tf-btn.btn-sold-out{opacity:.8}.tf-btn.btn-small{padding:9px 27px}.tf-btn.btn-space1{padding-left:30px;padding-right:15px;gap:16px}.tf-btn.btn-space1 .icon{font-size:20px}.animate-btn{position:relative;overflow:hidden}.animate-btn:hover:after{animation:shine-reverse 1s forwards}.animate-btn:after{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(120deg,#fff0 30%,#fffc,#fff0 70%);top:0;left:-100%;opacity:.6}button.animate-btn:after,.animate-btn.tf-btn:after{background-image:linear-gradient(120deg,#0000 20%,#fff6,#0000 70%)}.animate-btn.animate-dark:after{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.25),transparent)}@keyframes shine-forward{0%{left:-100%}to{left:100%}}@keyframes shine-reverse{0%{left:100%}to{left:-100%}}.btn-sidebar{display:none;position:fixed;top:30%;z-index:100;width:max-content}.btn-sidebar.left{left:0}.btn-sidebar.right{right:0}.btn-sidebar button{width:48px;height:48px;display:flex;border:0;align-items:center;justify-content:space-between;background-color:var(--white);box-shadow:var(--shadow-1);border-radius:0 4px 4px 0;padding:10px}.btn-sidebar button .icon{font-size:20px;color:var(--dark)}.btn-sidebar .type-hover{gap:10px;width:40px}.btn-sidebar .type-hover .text{display:none;font-size:14px;line-height:20px;font-weight:400;color:var(--dark)}.btn-sidebar .type-hover:hover{width:max-content}.btn-sidebar .type-hover:hover .text{display:block}.tf-loading{font-size:14px;line-height:20px;width:auto;height:42px;min-width:118px;padding:10px}.tf-loading.loadmore .spinner-circle{display:none}.tf-loading.loadmore.loading .spinner-circle{display:block}.tf-loading.loadmore.loading .text{display:none}.tf-loading.loadmore:hover .spinner-child:before{background-color:var(--white)}.tf-loading.loadmore .spinner-child:before{background-color:var(--dark)}.spinner-circle{width:24px;height:24px;position:relative}.spinner-circle .spinner-child{width:100%;height:100%;position:absolute;left:0;top:0}.spinner-circle .spinner-child:before{content:"";display:block;margin:0 auto;width:20%;height:20%;background-color:var(--white);border-radius:100%;-webkit-animation:spinner-circleBounceDelay 1s infinite ease-in-out both;animation:spinner-circleBounceDelay 1s infinite ease-in-out both}.spinner-circle .spinner-circle2{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.spinner-circle .spinner-circle2:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner-circle .spinner-circle3{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg)}.spinner-circle .spinner-circle3:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.spinner-circle .spinner-circle4{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.spinner-circle .spinner-circle4:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.spinner-circle .spinner-circle5{-webkit-transform:rotate(160deg);-ms-transform:rotate(160deg);transform:rotate(160deg)}.spinner-circle .spinner-circle5:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.spinner-circle .spinner-circle6{-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg)}.spinner-circle .spinner-circle6:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.spinner-circle .spinner-circle7{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.spinner-circle .spinner-circle7:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.spinner-circle .spinner-circle8{-webkit-transform:rotate(280deg);-ms-transform:rotate(280deg);transform:rotate(280deg)}.spinner-circle .spinner-circle8:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.spinner-circle .spinner-circle9{-webkit-transform:rotate(320deg);-ms-transform:rotate(320deg);transform:rotate(320deg)}.spinner-circle .spinner-circle9:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}@-webkit-keyframes spinner-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes spinner-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.btn-underline{font-size:16px;line-height:24px;font-weight:500;color:var(--dark);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:linear-gradient(to right,var(--primary) 50%,var(--dark) 50%);background-size:200% 100%;background-position:right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .3s linear;position:relative}.btn-underline:hover{background-position:left}.btn-underline:hover:before{width:100%}.btn-underline:after{position:absolute;content:"";left:0;bottom:4px;right:0;height:1px;background-color:var(--dark);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-underline:before{position:absolute;content:"";left:0;width:0;bottom:4px;height:1px;background-color:var(--primary);transition:width .3s linear;z-index:1}.tf-btn-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tf-btn-icon i{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tf-btn-icon:hover i{transform:rotate(45deg)}@media(max-width:767px){.h-m-d{display:none!important}}@media(max-width:1279px){.h-t-d{display:none!important}}@media only screen and (max-width:480px){.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{width:80vw;top:2%;left:50%;transform:translate(-50%)}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.alert-dialog__icon{width:40px;height:40px;flex:0 0 auto}.alert-dialog__content-text{margin:0;white-space:pre-wrap;width:100%;max-width:100%;overflow-wrap:anywhere;word-break:break-word;color:var(--primary-200);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.32px}.alert-dialog__title-text{margin:0;color:var(--primary-100);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.36px}.alert-dialog__sub-content-text{margin:0;white-space:pre-wrap;width:100%;max-width:100%;overflow-wrap:anywhere;word-break:break-word;color:var(--sub-600);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.28px}.alert-dialog .dialog-header{justify-content:center}.alert-dialog .dialog-header>span{font-weight:500;font-size:16px}.alert-dialog .dialog-content{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;font-weight:500;font-size:16px;text-align:center;margin-top:0;padding-block:32px;flex:1;width:100%;overflow-x:hidden}.alert-dialog .dialog-main__background{padding-inline:16px}.alert-dialog .dialog-main__content-wrapper{width:100%;max-width:360px;min-width:0;height:auto;min-height:auto;max-height:90vh;padding:32px 20px}.alert-dialog .dialog-footer{display:flex;justify-content:center;gap:8px;padding-top:0}.alert-dialog .dialog-footer>button{width:102px;height:41px;background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.alert-dialog .dialog-footer>button:first-child{background-color:#fff;color:var(--primary-100);border:1px solid var(--primary-100)}.alert-dialog .dialog-footer>button:first-child:last-child{background-color:var(--primary-100);color:#fff}.alert-dialog .dialog-footer>button:nth-child(2){background-color:var(--primary-100);color:#fff}.alert-dialog--without-header .dialog-content{gap:20px;padding-block:0;font-size:18px;line-height:1.6}.alert-dialog--without-header .dialog-footer{padding-top:28px}@media(max-width:767px){.alert-dialog .dialog-main__content-wrapper{padding:20px}.alert-dialog__title-text{font-size:16px}.alert-dialog__content-text{font-size:14px}.alert-dialog__sub-content-text{font-size:13px}.alert-dialog .dialog-footer{width:100%}.alert-dialog .dialog-footer>button{flex:1;width:auto;height:41px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.dialog-main__background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0006;display:flex;align-items:center;justify-content:center;z-index:10001}.dialog-main__content-wrapper{display:flex;flex-direction:column;min-width:340px;max-width:930px;width:100%;max-height:90vh;background-color:#fff;padding:48px 28px 28px}.dialog-main__content-wrapper.scroll{padding-right:8px}.dialog-main__content-wrapper.scroll .dialog-content{padding-right:12px}.dialog-main__content-wrapper.scroll .dialog-header{margin-right:20px}.dialog-main__content-wrapper.scroll .dialog-footer{padding-right:20px}.dialog-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin-top:20px;overflow:auto}.dialog-content::-webkit-scrollbar{width:8px}.dialog-content::-webkit-scrollbar-thumb{background-color:var(--sub-600);border-radius:10px}.dialog-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;font-weight:500;font-size:24px;color:var(--primary-100);line-height:1.2;letter-spacing:-.35px;border-bottom:2px solid var(--primary-100)}.dialog-header button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.dialog-header__close-btn{position:absolute;top:0;right:0}.dialog-footer button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;color:#fff;padding:10px 50px;background-color:var(--primary-100)}@media(max-width:1279px){.dialog-header{font-size:20px}.dialog-main__background{padding-inline:82px}}@media(max-width:767px){.dialog-header{font-size:18px;padding-bottom:12px}.dialog-main__background{padding-inline:0}.dialog-main__content-wrapper{width:100%;height:100%}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.custom-toast>strong{font-weight:500;font-size:15px;color:var(--primary-100)}.custom-toast>span{font-weight:400;font-size:12px;color:var(--sub-600)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.protected-route__inner{display:flex;justify-content:center;padding-top:80px}.protected-route__content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:454px}.protected-route__content>h2{color:var(--primary-100);font-family:Interop;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.protected-route__icon{margin-bottom:20px}.protected-route__title{margin-bottom:12px}.protected-route__desc{color:var(--sub-600);font-size:16px;font-weight:600;line-height:normal;margin-bottom:52px}.protected-route__form{display:flex;flex-direction:column;align-items:center;width:100%}.protected-route__form>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.protected-route__form>button[type=submit]{width:108px;height:43px;color:#fff;background-color:var(--primary-100);font-size:16px;font-weight:700;line-height:normal}.protected-route__input-wrapper{position:relative;width:100%;margin-bottom:80px}.protected-route__input-wrapper .password-eye{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer}@media(max-width:1279px){.protected-route__icon{width:48px;height:62px;margin-bottom:25px}.protected-route__content>h2{font-size:24px}.protected-route__desc{font-size:14px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.section-header-with-action{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:2px solid var(--primary-100);padding-bottom:28px}.section-header-with-action.md{padding-bottom:24px}.section-header-with-action.md .section-header-with-action__left>h2{font-size:18px;font-weight:600;line-height:normal}.section-header-with-action__left{display:flex;align-items:center;gap:8px}.section-header-with-action__left>h2{font-weight:500;font-size:24px;line-height:160%;color:var(--primary-100)}.section-header-with-action__left>span{font-weight:500;font-size:20px;line-height:160%;color:#999}@media(max-width:1279px){.section-header-with-action__left>h2{font-size:20px}}@media(max-width:767px){.section-header-with-action{padding-bottom:12px}.section-header-with-action__left>h2{font-size:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.sns-verify-button{border-color:initial;border:0;color:inherit;gap:0;display:flex;gap:10px;border-radius:30px;border:1px solid var(--sub-400);background-color:#fff;padding:12px 32px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.search-bar{position:relative}.search-bar:focus{border-color:var(--primary-200)}.search-bar{background:#fff;display:flex;align-items:center}.search-bar__input{width:300px;height:40px;padding:11px 20px;border-radius:100px;border:1px solid var(--sub-400)}.search-bar__input:focus{outline:none}.search-bar:before{content:"";position:absolute;z-index:2;top:50%;right:20px;transform:translateY(-50%);width:20px;height:20px;background:url(/icons/search-gray.svg) no-repeat center/contain}.search-bar__list{position:absolute;display:none;z-index:13;left:0;width:100%;height:0;top:44px;background-color:#fff}.search-bar__list.open{display:block;height:auto;border-radius:8px;border:1px solid var(--sub-400);box-shadow:0 2px 4px #0000001a,0 2px 8px #0000001a}.search-bar__list>ul{display:flex;flex-direction:column;width:100%}.search-bar__list>ul>li>a{width:100%;color:var(--primary-300);font-size:16px;font-weight:400;line-height:normal;padding:12px}.search-bar__list>ul>li>a .highlight{color:var(--primary-100);font-size:16px;font-weight:600;line-height:normal}.search-bar__list>ul>li:hover{background-color:var(--sub-200)}.search-bar__item.active{background-color:var(--sub-200)}.layout-main{position:relative;transition:padding .1s ease-out}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.header{position:fixed;background-color:#fff;z-index:1000;display:flex;width:100%;height:80px;transition:height .1s ease-out;box-shadow:0 2px 6px 1px #0000000d}.header.down{height:0;overflow:hidden}.header__content{display:flex;justify-content:space-between;align-items:center;flex:1;padding:0 36px;max-width:1280px;margin:0 auto}.header__back-btn{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}@media(max-width:1279px){.header{height:64px}.header__search-mobile{position:absolute;width:100%;height:0;display:flex;justify-content:center;align-items:center;padding:0 36px}.header__search-mobile-bg{position:fixed;width:100%;height:0;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:-1}.header__search-mobile.open .header__search-mobile{z-index:2;height:100%}.header__search-mobile.open .header__search-mobile-bg{z-index:1000;height:100%}.header__search-mobile.open .header__search-mobile-wrap{background-color:#fff;transform:translateY(0)}.header__search-mobile-wrap{display:flex;align-items:center;transition:transform .3s;transform:translateY(-200%)}.header__search-mobile-form-wrap{width:100%;display:flex;justify-content:center;align-items:center;gap:17px;padding:12px 16px;background-color:#fff}.header__search-mobile-form-wrap>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;margin-left:auto;min-width:24px;height:24px}.header__search-mobile-form-wrap>form{margin-left:auto;width:fit-content;flex:0 1 458px}.header__search-mobile .search-bar{justify-content:center}.header__search-mobile .search-bar__input{flex:1;width:initial}}@media(max-width:767px){.header__content,.header__search-mobile{padding:0 16px}.header__search-mobile .search-bar{flex-direction:column;align-items:initial}.header__search-mobile .search-bar:before{top:10px;right:54px;transform:none}.header__search-mobile .search-bar__input{width:calc(100% - 32px);flex:none}.header__search-mobile .search-bar__list.open{border:none;box-shadow:none;position:initial}.header__search-mobile-form-wrap>form{margin-left:initial}.header__search-mobile-form-wrap>button{position:absolute;top:20px;right:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.header__item-counts{position:absolute;display:flex;justify-content:center;align-items:center;content:"";border-radius:10px;right:-5px;bottom:-5px;width:fit-content;padding:0 4px;min-width:14px;height:14px;background-color:var(--red);color:#fff;font-size:10px;font-weight:600;line-height:1;letter-spacing:-.2px;transform:translateY(-.6px)}.header__item-counts--wide{right:-13px}.header__right{display:flex;height:100%}.header__right-search-bar{margin-right:16px}.header__right ul{display:flex}.header__right ul:first-child{margin-right:46px}.header__right ul:nth-child(2){gap:20px}.header__right ul li{display:flex;align-items:center}.header__right ul li>a{position:relative}.header__right ul li button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.header__user-action-area{display:flex;gap:27px}.header__user-action-area>a{font-weight:400;font-size:14px;color:var(--primary-100)}.header__user-action-area>a:first-child{position:relative}.header__user-action-area>a:first-child:after{position:absolute;top:50%;transform:translateY(-50%);right:-12px;content:"";width:1px;height:11px;background-color:var(--primary-100)}.header__hamburg-btn{display:none;background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}@media(max-width:1279px){.header__logout-btn{display:none}.header__hamburg-btn{display:block}.header__right{margin-left:auto}.header__right>ul:first-of-type{display:none}.header__right>ul:nth-child(2){gap:12px}}@media(max-width:767px){.header__right>ul:nth-child(2){gap:8px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.header__left{display:flex;align-items:center;gap:32px;height:100%}.header__left .logo-link{width:54px;height:52px}.header__left .logo-link>img{object-fit:contain;width:100%;height:100%}.header__left nav{height:100%}.header__left nav ul{display:flex;align-items:center;height:100%;gap:20px;font-size:17px;font-weight:500;line-height:130%}.header__left nav ul li{display:flex;align-items:center;height:100%;padding:20px 12px;cursor:pointer;font-weight:500;font-size:16px;line-height:160%;color:var(--primary-100)}@media(max-width:1279px){.header__left{position:initial}.header__left.active-back-btn{position:absolute;left:50%;transform:translate(-50%)}.header__left nav{display:none}.header__left nav ul{gap:28px}.header__left .logo-link{left:0;width:40px;height:40px;margin-right:0}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.header__hover-bridge{position:absolute;top:49px;left:0;width:100%;height:40px;z-index:11}.header__shopping-area{position:absolute;min-height:0;height:0;overflow:hidden;display:none}.header__shopping-area.active{display:flex;justify-content:center;top:100%;left:0;width:100%;height:auto;z-index:12;background:#fff;overflow:visible;box-shadow:0 2px 4px #0000001a}.header__shopping-area .shopping-menu{display:flex;width:1280px;height:100%;background:#fff;padding:52px 36px;gap:196px}.header__shopping-area .shopping-menu__item>a{color:var(--primary-100);font-size:15px;font-weight:700;line-height:160%;letter-spacing:-.6px;margin-bottom:20px}.header__shopping-area .shopping-menu__list{display:grid;grid-template-columns:repeat(4,87px);flex:1 0 auto;justify-content:space-between;height:100%}.header__shopping-area .shopping-menu__depth2-container{display:flex;flex-direction:column;gap:8px}.header__shopping-area .shopping-menu__depth2-container>a{color:var(--sub-600);font-size:14px;font-weight:500;line-height:160%;letter-spacing:-.56px}.header__shopping-area .shopping-menu__magazine{max-width:547px}.header__shopping-area .shopping-menu__magazine>h4{color:var(--primary-100);font-size:15px;font-weight:700;line-height:160%;letter-spacing:-.6px;margin-bottom:20px}.header__shopping-area .shopping-menu__magazine-container{display:flex;flex-direction:column;gap:16px}.header__shopping-area .shopping-menu__magazine-item{display:flex;gap:20px}.header__shopping-area .shopping-menu__magazine-item>img{width:122px;height:122px;aspect-ratio:1/1;border-radius:4px}.header__shopping-area .shopping-menu__magazine-detail{display:flex;flex-direction:column;justify-content:center}.header__shopping-area .shopping-menu__magazine-detail>strong{color:var(--primary-100);font-size:20px;font-weight:500;line-height:160%;letter-spacing:-.8px}.header__shopping-area .shopping-menu__magazine-detail>p{color:var(--sub-600);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.28px}@media(max-width:1279px){.header__hover-bridge,.header__shopping-area{display:none}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.side-nav{position:fixed;top:0;right:-100%;bottom:0;width:500px;height:100%;z-index:999;background-color:#fff;transition:right .3s ease}.side-nav__overlay{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;position:fixed;top:0;left:0;width:100dvw;height:100dvh;background:#00000080;z-index:998}.side-nav.active{right:0}.side-nav__user-info{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 24px 20px}.side-nav__user-info-content{--user-action-gap: 12px;display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:var(--user-action-gap);line-height:normal}.side-nav__user-info-content>p{flex:1 1 auto;min-width:0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--primary-100);font-size:24px;font-weight:500;letter-spacing:-.48px}.side-nav__user-info-content>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;flex-shrink:0;white-space:nowrap;color:var(--primary-100);font-size:16px;font-weight:500}.side-nav__user-info-content>button:first-of-type{position:relative}.side-nav__user-info-content>button:first-of-type:not(:has(+button)){color:var(--sub-600);font-size:16px;font-weight:500;line-height:normal;text-decoration:underline;text-underline-offset:3px}.side-nav__user-info-content>button:first-of-type:has(+button):after{position:absolute;display:block;right:calc(var(--user-action-gap) / -2 - .5px);content:"";width:1px;height:12px;background-color:var(--sub-500)}.side-nav__user-info-content.logged-in>button:nth-of-type(2){color:var(--sub-600);font-size:16px;font-weight:500;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--sub-600)}.side-nav__user-info>ul{display:flex;flex-shrink:0;align-items:center;gap:12px}.side-nav__user-info>ul>li{display:flex;align-items:center}.side-nav__user-info>ul>li>a{position:relative}.side-nav__user-info>ul>li>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.side-nav__item-counts{position:absolute;display:flex;justify-content:center;align-items:center;right:-5px;bottom:-5px;width:fit-content;padding:0 4px;min-width:14px;height:14px;border-radius:10px;background-color:var(--red);color:#fff;font-size:10px;font-weight:600;line-height:1;letter-spacing:-.2px;transform:translateY(-.6px)}.side-nav__item-counts--wide{right:-13px}.side-nav>nav>ul{display:flex;gap:20px;padding:16px 20px}.side-nav>nav{border-bottom:2px solid var(--primary-300)}.side-nav-tab{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;display:block;color:#999;font-size:18px;font-weight:600;line-height:160%;letter-spacing:-.72px;white-space:nowrap;cursor:pointer}.side-nav-tab.active{color:var(--primary-100)}.side-nav__categories{display:flex;height:100%}.side-nav__categories>ul{height:100%}.side-nav__categories>ul:first-of-type{flex:0 0 200px}.side-nav__categories>ul:first-of-type>li>a{color:var(--sub-600);width:100%;height:100%;padding:20px 24px;font-size:18px;font-weight:400;line-height:160%;letter-spacing:-.72px}.side-nav__categories>ul:first-of-type>li>a.active{background-color:#fff;color:var(--primary-100)}.side-nav__categories>ul:nth-of-type(2){flex:1 1 auto}.side-nav__categories>ul:nth-of-type(2)>li>a{color:var(--sub-600);width:100%;height:100%;padding:20px 24px;background-color:#fff;font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.64px}.side-nav__categories>ul:nth-of-type(2)>li>a.active{background-color:#fff;color:var(--primary-100)}.side-nav__main{background-color:var(--sub-200)}@media(max-width:767px){.side-nav{width:100%;right:-100%}.side-nav__logo-link{width:40px;height:40px}.side-nav__user-info{padding:0 16px;height:64px}.side-nav__user-info-content{display:flex;align-items:center;padding:12px 16px 24px;font-size:14px;font-weight:400}.side-nav__user-info-content>p{margin:0;font-size:20px;display:block;overflow:visible;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset;-webkit-box-orient:initial}.side-nav__user-info-content button{flex-shrink:0;font-size:14px;font-weight:400;letter-spacing:-.28px;white-space:nowrap}.side-nav__user-info-content.logged-in{--user-action-gap: 8px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:8px;align-items:center}.side-nav__user-info-content.logged-in>p{min-width:0;font-size:20px;letter-spacing:-.4px;line-height:120%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.side-nav__user-info-content.logged-in>button{white-space:nowrap}.side-nav__user-info-content.logged-in>button:nth-of-type(2){font-size:14px;font-weight:400;letter-spacing:-.28px}.side-nav>nav>ul{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.side-nav>nav>ul::-webkit-scrollbar{display:none}.side-nav>nav>ul{gap:16px;padding:12px 16px}.side-nav>nav>ul>li>.side-nav-tab{color:#999;font-size:15px;font-weight:600;line-height:160%;letter-spacing:-.6px}.side-nav__categories>ul:first-of-type{flex:0 0 131px}.side-nav__categories>ul:first-of-type>li>a{padding:12px 16px;font-size:13px;font-weight:500;line-height:160%;letter-spacing:-.52px}.side-nav__categories>ul:nth-of-type(2){min-width:181px}.side-nav__categories>ul:nth-of-type(2)>li>a{padding:12px 24px;color:var(--primary-300);font-size:13px;font-weight:400;line-height:160%;letter-spacing:-.52px}.side-nav__categories>ul:not(:has(+ul)){flex:1!important}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.footer{display:flex;justify-content:center;height:100%;background-color:var(--primary-100)}.footer__content{display:flex;flex:1;max-width:1280px}.footer__company-info{flex:1 1 auto}.footer__company-info-content{padding:52px 0 42px 36px}.footer__company-info-content>span{display:block;margin-top:20px;font-weight:500;font-size:13px;line-height:160%;color:#fff}.footer__company-info__company-logo{width:79px;height:82px;margin-bottom:32px}.footer__company-info__company-logo>img{width:100%;height:100%;object-fit:contain}.footer__row{display:flex;flex-direction:column;justify-content:space-between;flex:1 0 auto}.footer__row-top,.footer__row-bottom{display:flex}.footer__company-detail{margin-top:32px}.footer__company-detail-content{display:flex;flex-direction:column;gap:4px;color:#fff;font-weight:400;font-size:14px;line-height:160%}.footer__company-detail>span{display:block;color:#fff;font-weight:500;font-size:13px;margin-top:20px}.footer__company-detail-row{display:flex;gap:32px}.footer__company-detail-row--policy{gap:12px}.footer__company-detail-row--policy>a{color:#fff;font-size:13px;font-weight:400;line-height:160%;letter-spacing:-.26px;text-decoration:underline;text-underline-offset:3px}.footer__customer-support{flex:0 1 536px;padding:40px 0 42px 36px;color:#fff}.footer__customer-support-phone>span{display:block;font-weight:700;font-size:14px;line-height:160%;margin-bottom:4px}.footer__customer-support-phone>strong{display:block;font-weight:600;font-size:18px;line-height:160%;margin-bottom:8px}.footer__customer-support-phone>p{margin-bottom:4px}.footer__customer-support-phone>p,.footer__customer-support-phone>em{font-weight:400;font-size:13px;line-height:160%}.footer__customer-support-content{display:flex;justify-content:space-between}.footer__customer-support-content ul{font-weight:600;font-size:14px}.footer__customer-support-content ul:nth-of-type(1){display:flex;flex-direction:column;gap:8px}.footer__customer-support-content ul:nth-of-type(2){margin-top:47px;display:flex;gap:28px;font-weight:600;font-size:14px;line-height:160%}.footer__customer-support-content ul>li>a{color:#fff;font-size:14px;font-weight:600;line-height:160%;letter-spacing:-.28px}.footer__links{display:flex;flex-direction:column;flex:0 1 536px;padding:40px 0 44px 44px;color:#fff}.footer__links-content{display:flex;flex-direction:column;height:100%}.footer__links-content>span{font-weight:700;font-size:14px;line-height:160%}.footer__links-content>ul{display:flex;flex-direction:column;margin-top:28px;gap:8px}.footer__links-content>ul li{font-weight:600;font-size:14px;line-height:160%}.footer__external{display:flex;flex:1 0 auto}.footer__external>ul{display:flex;flex:0 1 536px;gap:30px;padding:0 0 42px 36px}.footer__external>em{display:block;flex:0 1 536px;position:relative;font-weight:400;font-size:13px;line-height:160%;color:#fff;padding:0 0 44px 44px}@media(max-width:1279px){.footer__content{flex-direction:column-reverse}.footer__row{flex-direction:row;gap:72px;max-height:265px;padding:52px 36px}.footer__row-top{flex:9999 1 auto;gap:72px}.footer__row-bottom{flex:1 1 auto;gap:72px}.footer__company-info-content{display:flex;gap:98px}.footer__company-detail{margin-top:0}.footer__customer-support{flex:1 1 auto;padding:0}.footer__customer-support-content{gap:72px;flex-direction:row}.footer__customer-support-content ul{flex:1 1 auto}.footer__customer-support-content ul:nth-of-type(1){margin-top:0}.footer__customer-support-phone{flex:1 1 auto}.footer__customer-support-phone>strong{font-size:14px}.footer__links{padding:0;flex:1 1 auto}.footer__links-content{flex:1 1 auto}.footer__links-content>ul{margin-top:8px}.footer__external{flex-direction:column-reverse}.footer__external>ul,.footer__external>em{padding:0}.footer__external>ul{margin-top:auto;flex:0 1 auto;gap:24px}.footer__external>ul>li>img{width:19px;height:19px}.footer__external>em{flex:1 1 auto}}@media(max-width:768px){.footer__row{flex-direction:column;padding:24px 16px;gap:0}.footer__row-top{gap:16px}.footer__company-info-content{flex-direction:column;gap:8px;padding:12px 16px 20px}.footer__company-logo>img{width:45px;height:46px}.footer__company-detail-content{font-weight:400;font-size:11px}.footer__company-detail-row{gap:20px}.footer__external{justify-content:space-between;flex-direction:row;margin-top:34px}.footer__external>em{flex:0 0 auto}.footer__customer-support-content{gap:16px}.footer__customer-support-content ul{font-size:12px}.footer__customer-support-content ul>li>a{color:#fff;font-size:12px;font-weight:400;letter-spacing:-.24px}.footer__customer-support-phone>span{font-size:12px;margin-bottom:8px}.footer__customer-support-phone>strong{font-size:12px}.footer__customer-support-phone>p,.footer__customer-support-phone>em{font-size:12px}.footer__links-content>span{font-size:12px}.footer__links-content>ul>li{font-size:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.sns-floating{position:fixed;right:30px;z-index:999}.sns-floating__btns{position:absolute;bottom:64px;display:flex;flex-direction:column;align-items:center;visibility:hidden;pointer-events:none;z-index:-1;transition:visibility 0s linear .4s,transform .4s ease,opacity .4s ease}.sns-floating__btns>a{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;margin-bottom:8px;background:none;opacity:0;transform:rotate(90deg);pointer-events:none}.sns-floating__btns>a:nth-child(1){transition-delay:0s}.sns-floating__btns>a:nth-child(2){transition-delay:.08s}.sns-floating__btns>a:nth-child(3){transition-delay:.16s}.sns-floating__btns>a:nth-child(4){transition-delay:.24s}.sns-floating__btns>a:nth-child(5){transition-delay:.32s}.sns-floating__btns>a{transition:transform .4s ease,opacity .4s ease}.sns-floating.open{z-index:1000}.sns-floating.open .sns-floating__btns{z-index:1;visibility:visible;pointer-events:auto;transition:visibility 0s,transform .4s ease,opacity .4s ease}.sns-floating.open .sns-floating__btns>a{opacity:1;transform:rotate(0);pointer-events:initial}.sns-floating.open .sns-floating__btns>a:nth-child(1){transition-delay:.32s}.sns-floating.open .sns-floating__btns>a:nth-child(2){transition-delay:.24s}.sns-floating.open .sns-floating__btns>a:nth-child(3){transition-delay:.16s}.sns-floating.open .sns-floating__btns>a:nth-child(4){transition-delay:.08s}.sns-floating.open .sns-floating__btns>a:nth-child(5){transition-delay:0s}.sns-floating__actions{position:relative}.sns-floating__toggle{background-color:#fff;border-color:initial;padding:0;border:0;color:inherit;gap:0;position:relative;width:64px;height:64px;cursor:pointer;background:#fff;border-radius:100px;box-shadow:0 0 12px #00000026}.sns-floating__toggle>img{width:28px;height:28px}.sns-floating__toggle .toggle-icon{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s ease,transform .4s ease}.sns-floating__toggle .toggle-icon.visible{opacity:1}@media(max-width:1279px){.sns-floating__actions .sns-floating__toggle{width:56px;height:56px}.sns-floating__btns>a{width:56px;height:56px}}@media(max-width:991px){.sns-floating{right:9px}}@media(max-width:767px){.sns-floating{right:9px}.sns-floating__toggle{position:relative;width:56px;height:56px}.sns-floating__toggle>img{width:22px;height:22px}}@font-face{font-family:swiper-icons;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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.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{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style: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{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.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{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{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:translate(-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:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.optimized-image{opacity:0;transition:opacity .3s ease-in-out}.optimized-image.loaded{opacity:1}.optimized-image.error{background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;position:relative}.optimized-image.error:after{content:"이미지를 불러올 수 없습니다.";font-size:12px;color:#999;position:absolute}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.badge{display:flex;align-items:center;justify-content:center;border-radius:0;padding:0}.badge.md{width:52px;height:20px;font-weight:600;font-size:12px;line-height:100%}.badge.sm{width:36px;height:17px;font-size:11px;font-weight:600;line-height:100%;letter-spacing:.44px}.badge--accent_main{background-color:var(--accent);color:#fff}.badge--accent_secondary{background-color:#4ecdc4;color:var(--primary-200)}.badge--default{color:var(--sub-200);background-color:#999}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-card>a{width:100%}.product-card__img-area{position:relative;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--sub-200)}.product-card__img-area>span{position:absolute;top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--primary-100);background-color:var(--sub-300);font-weight:500;font-size:21px;line-height:160%}.product-card__img-wrap{position:relative;aspect-ratio:1/1;width:100%;overflow:hidden}.product-card__img-wrap>img{width:100%;height:100%;object-fit:contain;transition:transform .2s linear}.product-card__img-wrap:hover>img{transform:scale(1.1)}.product-card__sold-out{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none;display:flex;align-items:center;justify-content:center;color:var(--sub-350);text-align:center;font-size:24px;font-weight:600;line-height:normal;letter-spacing:-.48px;background:linear-gradient(0deg,#00000080,#00000080)}.product-card__actions{position:absolute;z-index:30;right:12px;bottom:12px;display:flex;flex-direction:column;gap:8px}.product-card__actions>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;background-color:transparent;width:32px;height:32px}.product-card__info{position:relative;padding:20px 0 16px;border-bottom:1px solid var(--sub-300)}.product-card__title{font-weight:600;font-size:16px;line-height:160%;color:var(--primary-100)}.product-card__desc{font-weight:400;font-size:14px;line-height:160%;color:var(--sub-600)}.product-card__price{display:flex;align-items:center;justify-content:space-between}.product-card__price-current{font-weight:500;font-size:18px;line-height:160%;color:var(--primary-100)}.product-card__price-original{margin-inline:auto 8px;font-weight:400;font-size:14px;line-height:160%;color:var(--sub-600);text-decoration:line-through}.product-card__price-discount{font-weight:600;font-size:18px;line-height:160%;color:var(--accent)}.product-card__meta{padding-top:20px}.product-card__review{display:flex;align-items:center}.product-card__stars{width:78px;height:11px}.product-card__review-count{font-weight:400;font-size:12px;line-height:160%;color:var(--sub-600)}.product-card__badge-container{display:flex;margin-top:8px;gap:4px}@media(max-width:1279px){.product-card__meta{padding-top:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.products-carousel{position:relative}.products-carousel .swiper-button-prev,.products-carousel .swiper-button-next{display:none}.products-carousel .swiper-slide{min-width:156px;max-width:265px}.products-carousel__btn{position:absolute;top:26%;transform:translateY(-26%);z-index:10;width:22px;height:40px;border:none;background:transparent;background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.products-carousel__btn-prev{left:-60px;background:url(/icons/homepage/swiper-prev-button.svg) no-repeat}.products-carousel__btn-next{right:-60px;background:url(/icons/homepage/swiper-next-button.svg) no-repeat}@media(max-width:1279px){.products-carousel{padding:0}.products-carousel__btn{display:none}}@media(max-width:767px){.products-carousel{padding:0}.products-carousel__btn{display:none}}.homepage-content{width:100%;margin:0 auto}.homepage__deferred{content-visibility:auto;contain-intrinsic-size:1px 720px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.home-hero{display:flex;justify-content:center;width:100%;height:calc(100vh - 80px)}.home-hero__content{flex:1;position:relative;display:flex;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 26%}.home-hero__image-wrap{width:100%;overflow:hidden}.home-hero__image-wrap>img{width:100%;height:100%;object-fit:cover;object-position:50% 25%;display:block}.home-hero__info{position:absolute;left:clamp(30px,10vw,11%);bottom:clamp(30px,10vw,15%);border-radius:0 16px 16px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:transparent;color:var(--sub-200);gap:20px;text-align:center}.home-hero__title{color:#fff;font-family:SUIT;font-size:48px;font-weight:700;line-height:160%;letter-spacing:-.96px}.home-hero__description{color:#fff;font-size:20px;font-weight:400;line-height:160%;letter-spacing:-.8px;margin-top:20px;white-space:pre-wrap;text-align:left}.home-hero__shop-btn{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;display:flex;align-items:center;justify-content:space-between;padding-inline:28px;width:308px;height:72px;color:#fff;font-family:SUIT;font-size:24px;font-weight:700;line-height:160%;letter-spacing:-.96px;margin-top:56px;background:transparent;white-space:nowrap;border:1px solid #ffffff}@media(max-width:1279px){.home-hero{height:619px}.home-hero__image-wrap{position:relative}.home-hero__title{font-size:36px;letter-spacing:-1.44px}.home-hero__description{font-size:18px;letter-spacing:-.36px}.home-hero__shop-btn{font-size:18px;letter-spacing:-.72px;width:257px;height:56px}}@media(max-width:767px){.home-hero{height:306px}.home-hero__title{font-weight:700;font-size:28px;line-height:120%}.home-hero__description{font-weight:400;font-size:16px;line-height:130%}.home-hero__shop-btn{font-weight:600;font-size:16px;width:200px;height:43px;margin-top:24px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.home-category{width:100%;max-width:1280px;margin:0 auto;padding:0 78px;margin-block:120px 160px}.home-category>ul{display:flex;justify-content:start;gap:28px;margin-bottom:26px}.home-category>ul .category-tabs-swiper{margin-left:0!important;margin-right:0!important}.home-category>ul .category-tabs-swiper .swiper-wrapper{justify-content:flex-start}.home-category>ul .category-tabs-swiper .swiper-slide{width:auto!important}.home-category>ul li{font-weight:600;font-size:20px}.home-category>ul li>button{background-color:#fff;border-radius:0;border-color:initial;padding:0 0 8px;border:0;color:inherit;gap:0;transition:box-shadow .15s ease,color .15s ease}.home-category>ul li>button.is-active{box-shadow:inset 0 -2px 0 0 var(--primary-100);color:var(--primary-100)}.home-category .category-carousel{position:relative}.home-category .category-carousel .swiper-button-prev:after,.home-category .category-carousel .swiper-button-next:after{display:none}.home-category .category-carousel__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:22px;height:40px;border:none;background:transparent;background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.home-category .category-carousel__btn-prev{left:-60px;background:url(/icons/homepage/swiper-prev-button.svg) no-repeat}.home-category .category-carousel__btn-next{right:-60px;background:url(/icons/homepage/swiper-next-button.svg) no-repeat}.home-category .category-carousel-item{gap:8px;display:flex;align-items:center;text-align:center;color:var(--primary-100)}.home-category .category-carousel-item>span{font-weight:500;font-size:14px;white-space:nowrap}.home-category .category-carousel-item__img-wrap{display:flex;justify-content:center;align-items:center;width:129px;height:129px}.home-category .category-carousel-item__img-wrap>img{width:100%;height:100%;object-fit:contain}@media(max-width:1279px){.home-category{padding:0 36px;margin-block:80px}.home-category>ul li{font-size:16px}.home-category .category-carousel-item__img-wrap{width:75px;height:75px}.home-category .category-carousel__btn-prev,.home-category .category-carousel__btn-next{display:none}}@media(max-width:767px){.home-category{padding:0 0 0 16px;margin-block:60px}.home-category>ul{gap:12px}.home-category>ul>li{white-space:nowrap}.home-category .category-carousel-item{flex-direction:column}.home-category .category-carousel-item__img-wrap{width:52px;height:52px;padding:10px;border-radius:100%;background-color:var(--sub-300)}.home-category .category-carousel-item__img-wrap>img{object-fit:cover}.home-category .category-carousel .category-carousel-swiper .swiper-slide{flex-shrink:0;width:auto!important}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.home-best{max-width:1280px;width:100%;margin:0 auto 160px;padding:0 78px}@media(max-width:1279px){.home-best{padding:0 36px;margin-block:80px}}@media(max-width:767px){.home-best{padding:0 16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.section-title-area{display:flex;align-items:baseline;gap:20px;margin-bottom:64px}.section-title-area>h2{font-weight:600;font-size:28px;line-height:160%;color:var(--primary-100)}.section-title-area>p{font-weight:600;font-size:16px;line-height:160%;color:var(--sub-600)}@media(max-width:1279px){.section-title-area{margin-bottom:40px}.section-title-area>h2{font-size:24px}.section-title-area>p{font-size:15px}}@media(max-width:767px){.section-title-area{flex-direction:column;gap:4px;margin-bottom:20px}.section-title-area>h2{font-size:22px}}.home-recommend{max-width:1280px;width:100%;margin:0 auto;padding:0 78px}@media(max-width:1280px){.home-recommend{padding:0 36px}}@media(max-width:767px){.home-recommend{padding:0 16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.pinned-card{width:265px;height:265px;background-color:var(--primary-100);padding:24px}.pinned-info{display:flex;flex-direction:column;gap:8px;margin-top:20px;font-weight:700;font-size:16px;line-height:160%;color:var(--sub-200)}.pinned-info>span{cursor:pointer}.pinned-info>a{display:flex;flex-direction:column;width:max-content}.pinned-info>a>strong{font-weight:700;font-size:16px;line-height:160%;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;color:var(--sub-200)}.pinned-info>a span{display:flex;align-items:center;gap:4px;font-weight:500;font-size:14px;line-height:160%;color:var(--sub-200)}@media(max-width:1280px){.pinned-card{width:221px;height:221px}}.home-recommend__section-tags{margin-bottom:16px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.common-tags{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.common-tags::-webkit-scrollbar{display:none}.common-tags>ul{display:flex;gap:8px;padding:4px 0;flex-wrap:nowrap;white-space:nowrap;width:max-content}.common-tags__item{flex:0 0 auto;list-style:none}.common-tags__item>button{border-color:initial;border:0;color:inherit;gap:0;font-size:14px;font-weight:500;letter-spacing:-.28px;border-radius:50px;padding:8px 20px;border:1px solid var(--primary-300);background-color:#fff;transition:all .2s ease-in-out;white-space:nowrap}.common-tags__item>button:hover{background-color:rgba(var(--primary-300),.08)}.common-tags__item.active>button{color:#fff;background-color:var(--primary-300);border-color:transparent}@media(max-width:767px){.common-tags>ul{gap:6px;padding:4px 2px}}.bottom-hero__section{position:relative;width:100%;height:100vh;min-height:670px;overflow:hidden}.bottom-hero__section:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(0deg,#3333,#3333)}.bottom-hero__section{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed}.bottom-hero__content{position:absolute;display:flex;flex-direction:column;align-items:center;gap:20px;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);text-align:center}.bottom-hero__content h1{font-family:Radley;font-size:52px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.04px}.bottom-hero__content>a{display:flex;align-items:center;justify-content:center;width:fit-content;height:45px;padding:0 32px;margin-top:20px;font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.36px;border-width:2px;border-style:solid;background:transparent;cursor:pointer}@media(max-width:1279px){.bottom-hero__section{height:100%;min-height:200px;background-attachment:initial}.bottom-hero__content>h1{font-size:36px;font-weight:400;line-height:34px;letter-spacing:-.72px}.bottom-hero__content>a{margin-top:0;padding:0 28px;font-size:16px;font-weight:600;line-height:160%;letter-spacing:-.32px}}@media(max-width:767px){.bottom-hero__content>h1{font-size:28px;font-weight:400;line-height:100%;letter-spacing:-.56px}.bottom-hero__content>a{padding:0 24px;font-size:15px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.3px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.home-event{max-width:1280px;margin:250px auto 0;padding-inline:78px}.home-event__content{display:flex;justify-content:space-between}.home-event__swiper{width:clamp(200px,50vw,780px);height:clamp(200px,52vw,584px);padding-bottom:36px}.home-event__swiper-button-next,.home-event__swiper-button-prev{position:absolute;background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;background-color:var(--primary-300);width:68px;height:68px;z-index:2}.home-event__swiper-button-prev{top:50%;left:0;transform:translateY(-50%)}.home-event__swiper-button-next{top:50%;right:0;transform:translateY(-50%)}.home-event__swiper .swiper-slide>img{object-fit:contain;width:100%;height:100%}.home-event__left{position:relative;overflow:visible;height:100%}.home-event__left .swiper-pagination-progressbar{top:auto;bottom:0;background-color:var(--sub-400)}.home-event__left .swiper-pagination-progressbar-fill{height:3px;background:var(--primary-300)}.home-event .swiper-button-prev,.home-event .swiper-button-next{display:none}.home-event__right{display:flex;flex-direction:column;align-items:flex-end}.home-event__right>strong>span{font-family:Radley,serif}.home-event__right>strong{color:var(--primary-100);font-size:30px;font-weight:600;line-height:160%;letter-spacing:-.6px}.home-event__right>p{margin-top:36px;text-align:right;color:var(--sub-600);font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.64px}.home-event__right>p>span{font-family:Radley,serif}.home-event__link{display:flex;align-items:center;justify-content:space-between;margin-top:36px;border:1px solid var(--sub-400);padding:0 20px;width:288px;height:56px;color:var(--primary-300);font-size:16px;font-weight:500;line-height:160%;letter-spacing:-.64px}@media(max-width:1279px){.home-event{margin-top:80px;padding-inline:36px}.home-event__right>strong{font-size:24px;letter-spacing:-.96px}.home-event__right>p{font-size:14px;letter-spacing:-.56px}.home-event__link{width:198px;font-size:14px;letter-spacing:-.56px}}@media(max-width:767px){.home-event{padding-inline:16px;margin-top:60px}.home-event__content{flex-direction:column}.home-event__left .swiper{padding-bottom:12px}.home-event__right{align-items:center;margin-top:20px}.home-event__right>p,.home-event__right>a{margin-top:16px}.home-event__link{height:46px}.home-event__swiper-button-next,.home-event__swiper-button-prev{width:40px;height:40px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.home-magazine{--mag-video-w: 540px;--mag-sub-img-min: 288px;--mag-sub-img-max: 320px;margin-block:250px 257px;margin-left:calc(50% - 612px);padding-left:78px}.home-magazine__content{cursor:grab}.home-magazine__swiper{position:relative;height:100%}.home-magazine__swiper .swiper-slide{overflow:hidden}.home-magazine__slide-inner{display:flex;position:relative}.home-magazine__video-wrapper{position:relative;width:var(--mag-video-w);min-width:var(--mag-video-w);max-width:var(--mag-video-w);aspect-ratio:1/1;padding-bottom:0;z-index:2}.home-magazine__video-wrapper>video{width:100%;height:100%;object-fit:cover;border-radius:12px}.home-magazine .swiper-pagination-progressbar{position:relative;left:0;margin-top:12px;width:var(--mag-video-w);min-width:var(--mag-video-w);max-width:var(--mag-video-w);height:3px;background-color:var(--sub-400)}.home-magazine .swiper-pagination-progressbar-fill{background-color:var(--primary-300);height:100%}.home-magazine__detail{flex:1;display:flex;flex-direction:column;min-width:0;padding-bottom:36px;z-index:1}.home-magazine__info{padding-left:78px}.home-magazine__title{color:var(--primary-300);font-size:18px;font-weight:600;margin-bottom:31px}.home-magazine__description{color:var(--primary-100);white-space:pre;font-size:30px;font-weight:600;line-height:normal}.home-magazine__sub-swiper{margin-top:auto;position:relative;z-index:1;overflow:visible}.home-magazine__sub-swiper .swiper{padding-inline:70px;overflow:visible}.home-magazine__sub-swiper .swiper-slide{max-width:fit-content!important;flex:0 0 auto;min-width:var(--mag-sub-img-min)}.home-magazine__sub-swiper .swiper-slide img{width:var(--mag-sub-img-min);height:var(--mag-sub-img-min);min-width:var(--mag-sub-img-min);min-height:var(--mag-sub-img-min);object-fit:contain;border-radius:12px}@media(max-width:1279px){.home-magazine{--mag-video-w: 340px;--mag-sub-img-min: 150px;--mag-sub-img-max: 240px;margin-block:100px;padding-left:36px;margin-left:0}.home-magazine__video-wrapper{padding-bottom:0}.home-magazine .swiper-pagination-progressbar{margin-top:8px}.home-magazine__sub-swiper{margin-top:auto}.home-magazine__sub-swiper .swiper{padding-inline:16px}.home-magazine__sub-swiper .swiper-slide{max-width:fit-content!important;flex:0 0 auto;min-width:var(--mag-sub-img-min)}.home-magazine__sub-swiper .swiper-slide img{width:var(--mag-sub-img-min);height:var(--mag-sub-img-min);min-width:var(--mag-sub-img-min);min-height:var(--mag-sub-img-min);object-fit:contain;border-radius:12px}.home-magazine__detail{padding-bottom:24px}.home-magazine__description{font-size:24px;font-weight:600;line-height:140%;letter-spacing:-.96px}.home-magazine__progressbar{width:100%;margin-top:24px}.home-magazine__info{padding-left:16px}}@media(max-width:767px){.home-magazine{margin-block:60px;padding-inline:16px}.home-magazine__title{display:none}.home-magazine__slide-inner{flex-direction:column;align-items:center}.home-magazine__video-wrapper{width:100%;min-width:280px;max-width:400px;padding-bottom:0}.home-magazine__video-wrapper>video{aspect-ratio:1/1}.home-magazine .swiper-pagination-progressbar{top:12px;width:100%;min-width:280px;max-width:400px}.home-magazine__detail{width:100%}.home-magazine__info{padding-left:0}.home-magazine__img-wrap{width:57px;height:57px}.home-magazine__sub-swiper .swiper{padding-left:0;padding-right:0;width:100%;transform:none}.home-magazine__sub-swiper .swiper-slide{min-width:0}.home-magazine__sub-swiper .swiper-slide img{width:100%;height:100%;min-width:0;min-height:0}.home-magazine__sub-swiper .swiper-wrapper{justify-content:center}.home-magazine__detail{padding-bottom:12px}.home-magazine__description{font-size:22px;font-weight:600;letter-spacing:-.44px;text-align:center;white-space:normal}.home-magazine__progressbar{width:100%;margin-top:4px}.home-magazine__detail{margin-top:28px}.home-magazine__sub-swiper{margin-top:16px}}@media(max-width:400px){.home-magazine__sub-swiper .swiper-wrapper{justify-content:initial}}.center-card{width:100%;max-width:720px;margin:0 auto;padding:40px 80px}.center-card__title{font-size:30px;font-weight:700;text-align:center;margin-bottom:40px;line-height:100%}.center-card__description{color:var(--text);line-height:22px}@media(max-width:1279px){.center-card{padding:32px 16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.common-error-message{display:block;margin-top:4px;margin-left:16px;font-size:12px;color:var(--accent)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.circle-checkbox{position:relative;display:flex;align-items:center;min-width:24px;height:24px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:50%;background-color:var(--sub-500)}.circle-checkbox:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:url(/icons/check-white.svg) no-repeat center center;background-size:contain}.circle-checkbox.lg:after{width:14px;height:14px}.circle-checkbox.md{min-width:20px;height:20px}.circle-checkbox.md:after{width:11px;height:11px}.circle-checkbox.sm{min-width:16px;height:16px}.circle-checkbox.sm:after{width:9px;height:9px}.circle-checkbox:checked{border:1px solid var(--primary-300);background-color:var(--primary-300)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.login-page__center-card.center-card{max-width:480px;padding:25px 0}.login-page-title__top{font-size:30px;font-weight:700;color:var(--primary-100)}.login-page-title__top>img{width:55px;height:55px}.login-page-title__bottom{margin-top:30px;font-size:16px;font-weight:500}.login-page-title__bottom span{color:var(--accent)}.login-page__option{display:flex;justify-content:space-between;margin-top:23px}.login-page__option ul{display:flex;align-items:center;gap:10px}.login-page__option ul li{font-size:12px;line-height:18px}.login-page__option ul li a{color:var(--sub-600)}.login-page__option ul li:first-child{position:relative;display:flex;padding-right:10px}.login-page__option ul li:first-child:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:1px;height:10px;background-color:var(--sub-600)}.login-page__option__right{display:flex;align-items:center;gap:4px}.login-page__option__right label{font-size:14px;font-weight:400;line-height:20px;color:var(--sub-600)}.login-page__form-container{margin-bottom:49px}.login-page__form-container fieldset .error-message{display:block;margin-top:4px;font-size:12px;color:#ff5757}.login-page__form-container fieldset input{border-radius:8px;padding:12px 24px;font-weight:400;font-size:16px}.login-page__form-container fieldset:not(:last-of-type){margin-bottom:18px}.login-page-content .button-wrap{display:flex;flex-direction:column;gap:12px}.login-page-content .button-wrap a{font-weight:700;font-size:16px}.login-page-content .button-wrap button{border-radius:8px;font-size:16px;font-weight:700}.login-page-content .button-wrap button:first-child{background-color:var(--primary-100)}.login-page-content .button-wrap button:nth-child(2){background-color:#fff;color:var(--primary-100);border:1px solid var(--sub-500)}.login-page-content .button-wrap>span{font-weight:500;font-size:14px;color:var(--primary-100);text-align:center;margin-top:12px;margin-bottom:18px}.login-page-content .kakao-login-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;height:48px;background-color:#fee500;font-size:16px;font-weight:600;letter-spacing:-.4px;line-height:56px;color:#222;border:none;border-radius:8px}.login-page-content .kakao-login-button span{display:block;min-width:92px}.login-page-content .kakao-login-button img{height:28px}.login-page-content .naver-login-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;height:48px;background-color:#03c75a;font-size:16px;font-weight:600;letter-spacing:-.4px;line-height:56px;color:#fff;border:none;border-radius:8px}.login-page-content .naver-login-button span{display:block;min-width:92px}.login-page-content .naver-login-button img{height:28px}.login-page-content .google-login-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;height:48px;background-color:#fff;font-size:16px;font-weight:600;letter-spacing:-.4px;line-height:56px;color:#222;border:none;border-radius:8px}.login-page-content .google-login-button span{display:block;min-width:92px}.login-page-content .google-login-button img{height:28px}.login-page-content .google-login-button{border:1px solid var(--sub-500)}.login-page-content .google-login-button span{margin-left:4px}@media(max-width:1279px){.login-page-content .kakao-login-button,.login-page-content .naver-login-button,.login-page-content .google-login-button{font-size:14px;line-height:24px;padding:7px 20px;height:44px}.login-page-content .button-wrap>span{margin-block:18px 20px}.login-page__form-container fieldset input{border-radius:8px;padding:13px 20px;font-size:14px}}@media(max-width:767px){.login-page-title{margin-bottom:32px}.login-page-title__top{font-size:24px}.login-page-title__top>img{width:40px;height:38px}.login-page-title__bottom{margin-top:17px}.login-page__center-card.center-card{padding:32px 16px;max-width:328px}.login-page__form-container{margin-bottom:52px}.login-page-content .button-wrap>span{margin-block:28px 12px}.login-page__form-container fieldset input{border-radius:8px;padding:13px 20px;font-size:14px}}.find-id-card{display:flex;flex-direction:column}.find-id-card .button-group{display:flex;margin-bottom:20px}.find-id-card .button-group button{flex:1;border-radius:0;background-color:var(--white);color:var(--dark)}.find-id-card .button-group .no-active{background-color:#eee;color:#999;border-color:#ddd}.find-id-card .find-id-content,.find-id-card .find-id-content .button-wrap{margin-top:20px}.find-id-card .find-id-content .button-wrap button{border-radius:0}.find-id-card .find-id-content .tf-check:before{font-size:11px}.find-id-card .find-id-content ul li{border-top:1px solid black;padding:20px 0}.find-id-card .find-id-content ul li .radio-wrap{display:flex}.find-id-card .find-id-content ul li .radio-wrap input[type=radio]{width:100%;max-width:22px;height:22px;margin-right:10px}.find-id-card .find-id-content ul li .radio-wrap .radio-content{color:#666}.find-id-card .find-id-content ul li .radio-wrap .radio-content label{font-weight:600}.find-id-card .find-id-content ul li .radio-wrap .radio-content p{margin-top:4px}.find-id-card .find-id-content ul li fieldset{margin:20px 0}.find-id-card .find-id-content ul li fieldset label{margin-bottom:4px}.find-id-card .find-id-content ul li fieldset .error-message{display:block;margin-top:4px;margin-left:16px;font-size:12px;color:#ff5757}.find-id-card .find-id-result{display:flex;flex-direction:column;flex:1}.find-id-card .find-id-result-description{font-size:20px;line-height:28px;text-align:center;padding:40px 0}.find-id-card .find-id-result-content{padding:20px 0}.find-id-card .find-id-result-content ul{border-top:1px solid black;border-bottom:1px solid black;padding:20px 15px;margin-bottom:40px}.find-id-card .find-id-result-content li .id-text{font-size:16px}.find-id-card .find-id-result-content li .date-text{font-size:14px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.validation-hint{display:flex;gap:4px;font-weight:500;font-size:12px;line-height:100%;color:var(--sub-600)}.validation-hint.noPassed{color:var(--accent)}.validation-hint.passed{color:var(--success)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.input input[type=text],.input input[type=password]{font-size:14px;font-weight:500;line-height:100%;height:49px;border-radius:8px}.input input[type=text]:disabled,.input input[type=password]:disabled{background-color:var(--sub-200);color:var(--sub-600)}.input__wrapper{position:relative}.input .password-eye{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer}.input__validation-hints{display:flex;margin-top:8px;gap:12px}.button-group{display:flex;margin-bottom:20px}.button-group button{flex:1;border-radius:0;background-color:var(--white);color:var(--dark)}.button-group .no-active{background-color:#eee;color:#999;border-color:#ddd}.find-password-content,.find-password-content .button-wrap{margin-top:20px}.find-password-content form fieldset{margin:20px 0}.find-password-content form fieldset ul li{margin-bottom:20px}.find-password-content form fieldset label{margin-bottom:4px}.find-password-content form fieldset .error-message{display:block;margin-top:4px;margin-left:16px;font-size:12px;color:#ff5757}.find-password-content .phone-number-wrap{display:flex;gap:10px}.find-password-content .phone-number-wrap .request-btn{width:94px;white-space:nowrap}.accordion{overflow:hidden;width:100%}.accordion__header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.accordion__content{padding:16px}.accordion__content-wrapper{max-height:0;overflow:hidden;transition:max-height .2s ease}.accordion.open .accordion__content-wrapper{max-height:1000px}.accordion.open .accordion__header img:last-child{transform:rotate(180deg)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.signup__benefit{padding:20px;background-color:var(--primary-100);color:var(--sub-300);text-align:center}.signup .loite-logo{width:55px;height:55px}.signup__form-sub-title{color:var(--primary-300);font-size:18px;font-weight:500;line-height:normal}.signup__form-wrapper .accordion__content{max-height:500px;overflow-y:auto}.signup__form-wrapper form{padding-top:50px}.signup__form-wrapper form>div:not(:last-of-type){margin-bottom:80px}.signup__form-wrapper form fieldset>ul>li{position:relative;margin-top:24px}.signup__form-wrapper form fieldset>ul>li input[type=text],.signup__form-wrapper form fieldset>ul>li input[type=password]{padding:20px;font-size:14px;font-weight:500;line-height:100%;height:49px;border-radius:8px}.signup__form-wrapper form fieldset>ul>li input[type=text]:disabled,.signup__form-wrapper form fieldset>ul>li input[type=password]:disabled{border:1px solid rgba(228,228,228,.87);background:var(--sub-200);color:#999}.signup__form-wrapper form fieldset>ul>li label{margin-bottom:12px;font-weight:500;font-size:16px;line-height:100%;text-align:center;color:var(--sub-600)}.signup__form-wrapper form fieldset>ul>li label>img{max-width:300px}.signup__form-wrapper form fieldset>ul>li .email-number-wrapper,.signup__form-wrapper form fieldset>ul>li .phone-number-wrapper{display:flex;gap:20px}.signup__form-wrapper form fieldset>ul>li .email-number-wrapper button,.signup__form-wrapper form fieldset>ul>li .phone-number-wrapper button{white-space:nowrap;width:94px;border-radius:8px}.signup__form-wrapper form fieldset>ul>li .password-eye{position:absolute;right:20px;top:50%;margin-top:4px;transform:translateY(-50%);cursor:pointer}.signup__form-wrapper form fieldset>ul>li .hasValue{background-color:#fff}.signup__form-wrapper form fieldset+button{margin-top:50px}.signup__form-wrapper__terms label{font-size:16px;font-weight:500;line-height:100%;color:var(--primary-200)}.signup__form-wrapper__terms__row{display:flex;flex-direction:column}.signup__form-wrapper__terms__row-inner{display:flex;justify-content:space-between}.signup__form-wrapper__terms__row img{margin-left:auto}.signup__form-wrapper__terms__row__container{display:flex}.signup__form-wrapper__terms__row__container>div{flex:1}.signup__form-wrapper__terms__input-wrapper{display:flex;align-items:center;gap:8px}.signup__form-wrapper__terms__agree-all{padding-bottom:17px;padding-inline:20px;border-bottom:1px solid var(--primary-300)}.signup__form-wrapper__terms__agree-all label{font-weight:500;font-size:18px;line-height:100%}.signup__form-wrapper__terms__mandatory{display:flex;flex-direction:column;gap:24px;padding-block:24px;padding-inline:20px;border-bottom:1px solid var(--sub-500)}.signup__form-wrapper__terms__additional{display:flex;flex-direction:column;gap:24px;padding-top:27px;padding-inline:20px}.signup__form-wrapper__mandatory{padding:0 20px}.signup__form-wrapper__additional{margin-bottom:56px;padding-top:17px;border-top:1px solid var(--sub-500)}.signup__form-wrapper__birthday-wrapper label{margin-bottom:12px;font-weight:500;font-size:16px;line-height:100%;text-align:center;color:var(--sub-600)}.signup__form-wrapper__birthday-wrapper label>img{max-width:300px}.signup__form-wrapper__birthday-wrapper{margin-top:24px}.signup__form-wrapper__gender label{margin-bottom:12px;font-weight:500;font-size:16px;line-height:100%;text-align:center;color:var(--sub-600)}.signup__form-wrapper__gender label>img{max-width:300px}.signup__form-wrapper__gender{margin-top:24px}.signup__form-wrapper__gender-container{display:flex}.signup__form-wrapper__gender-row{display:flex;align-items:center;flex:1;gap:8px}.signup__form-wrapper__gender-row label{margin-bottom:0}.signup__form-wrapper__select-container{display:flex;gap:20px}.signup__form-wrapper__select-container .dropdown{flex:1;height:49px}.signup__form-wrapper__select-container .dropdown button{width:100%;height:100%;padding:20px 24px;font-weight:500;color:var(--sub-600)}.signup__form-wrapper__validation-hint-container{display:flex;gap:8px;margin-top:8px}.signup__form-wrapper button[type=submit]{background-color:#fff;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:100%;height:47px;border-radius:8px;margin-top:80px;color:var(--sub-200);font-size:16px;font-weight:600;line-height:normal;background-color:var(--primary-100)}.signup-sub-title{font-weight:600;font-size:18px;line-height:100%}@media(max-width:1279px){.signup__form-wrapper form>div:not(:last-of-type){margin-bottom:100px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.terms-agreement ul{margin-top:30px}.terms-agreement ul li{display:flex;align-items:center;gap:12px}.terms-agreement ul li:first-of-type{padding:21px 0 21px 28px;border:3px solid #ff6f61;font-weight:700;font-size:19px}.terms-agreement ul li{padding:23px 30px;border-bottom:1px solid #dfe2e6;font-size:15px;line-height:24px}.terms-agreement ul li input{width:24px;height:24px}.terms-agreement ul li input:before{font-size:12px}.terms-agreement ul li .agree-privacy1-label{font-weight:700}.terms-agreement button{margin-top:50px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.signup__form__input-wrapper{display:flex}.signup__form__input-wrapper--userId{gap:20px}.signup__form__input-wrapper--userId>button{background-color:#fff;border-color:initial;border:0;color:inherit;gap:0;flex:0 1 95px;padding:0 19px;white-space:nowrap;color:var(--sub-200);font-size:14px;font-weight:600;line-height:normal;background-color:var(--primary-100);border-radius:8px}.signup__form-wrapper__terms__row{justify-content:space-between}.signup__form-wrapper__terms__row--right>a{display:flex;align-items:center}.signup__form-wrapper__terms__row--right>a>img{margin-left:4px}.signup__form-wrapper__terms label{line-height:normal}.signup__form-wrapper__terms__input-wrapper .accordion__content{color:var(--sub-600);font-size:14px;font-weight:500;line-height:20px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.welcome-card{margin-top:120px}.welcome-card .center-card__title{font-weight:700;font-size:30px;text-align:center;color:var(--primary-100);border-bottom:2px solid var(--primary-100);padding-bottom:8px}.welcome-card .center-card__title>img{vertical-align:bottom}.welcome-card .center-card__content{display:flex;flex-direction:column;align-items:center}.welcome-card .center-card__content>img{margin-bottom:20px}.welcome-card p{font-weight:500;font-size:16px;text-align:center;color:var(--primary-100)}.welcome-card p>span{display:block;margin-top:8px}.welcome-card p>span>em{color:var(--accent);margin-top:8px}.welcome-card button{width:364px;margin-top:56px;font-weight:500;font-size:16px;border-radius:8px;color:var(--sub-200)}.welcome-title>img{width:55px;height:55px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.identity-verification-step{display:flex;justify-content:center;height:60dvh;margin:0 auto}.identity-verification-step .loite-logo{width:60px;height:60px}.identity-verification-step__content{flex:0 1 440px;display:flex;flex-direction:column;align-items:center;justify-content:center}.identity-verification-step__content>strong{margin-top:12px;margin-bottom:32px;color:var(--primary-100);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.identity-verification-step__content>p{color:var(--primary-200);font-size:20px;font-weight:500;line-height:normal;margin-bottom:80px;text-align:center}.identity-verification-step__content>button{width:100%;color:#fff;font-size:16px;font-weight:700;line-height:normal;border-radius:8px}@media(max-width:767px){.identity-verification-step{padding:0 16px}.identity-verification-step__content>strong{font-size:20px}.identity-verification-step__content>p{font-size:14px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.pagination-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}.pagination-container li{display:flex;align-items:center;justify-content:center;cursor:pointer}.pagination-container li a{display:flex;align-items:center;justify-content:center;flex:1;width:44px;height:44px;font-size:20px;font-weight:600;color:var(--primary-300)}.pagination-container li:last-child{margin-right:0}.pagination-num{width:44px;height:44px}.pagination-num>span{font-size:20px;font-weight:500;line-height:normal}.pagination-num.active{background-color:var(--primary-300);width:44px;height:44px;border-radius:100px;color:#fff}.pagination-num.active a{color:#fff;font-size:20px;font-weight:500;line-height:normal}.pagination-arrow{width:44px;height:44px;background-color:#fff}.pagination-arrow:last-child a>img,.pagination-arrow:nth-last-child(2) a>img{transform:rotate(180deg)}.pagination-arrow:last-child img,.pagination-arrow:nth-last-child(2) img{transform:rotate(180deg)}@media(max-width:767px){.pagination-container li a,.pagination-num,.pagination-num.active,.pagination-arrow{width:36px;height:36px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.common-divider{border-bottom:1px solid var(--sub-400)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-list-wrapper{display:flex;flex-direction:column;width:100%;height:100%;padding:0 32px}.product-list-wrapper .pagination-container{margin-top:196px}.product-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(289px,1fr));column-gap:20px;row-gap:40px}@media(max-width:1279px){.product-card-grid{grid-template-columns:repeat(auto-fill,minmax(221px,1fr));column-gap:16px;row-gap:52px}}@media(max-width:767px){.product-list-wrapper{padding:0 16px}.product-list-wrapper .pagination-container{margin-top:120px}.product-card-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));row-gap:40px;column-gap:12px}}.product-card-skeleton-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(289px,1fr));column-gap:20px;row-gap:40px}@media(max-width:1279px){.product-card-skeleton-grid{grid-template-columns:repeat(auto-fill,minmax(221px,1fr));column-gap:16px;row-gap:52px}}@media(max-width:767px){.product-card-skeleton-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));row-gap:40px;column-gap:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-card-skeleton{width:100%;display:flex;flex-direction:column}.product-card-skeleton__img{width:100%;aspect-ratio:1/1;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.product-card-skeleton__sub-1,.product-card-skeleton__sub-2,.product-card-skeleton__sub-3{height:20px;margin-top:16px;background-color:var(--sub-300)}.product-card-skeleton__sub-1{width:100%}.product-card-skeleton__sub-2{max-width:165px;width:100%}.product-card-skeleton__sub-3{max-width:132px;width:100%}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.dropdown{position:relative}.dropdown.hug,.dropdown.hug .dropdown-toggle-btn{width:max-content}.dropdown.full,.dropdown.full .dropdown-toggle-btn{width:100%}.dropdown.open .dropdown-toggle-btn .dropdown-toggle-icon{transform:rotate(180deg)}.dropdown.no-border .dropdown-toggle-btn{border:0}.dropdown.selected .dropdown-toggle-btn{color:var(--primary-100)}.dropdown-toggle-btn{display:flex;justify-content:space-between;align-items:center;text-align:left;border-radius:8px;padding:8px 14px;min-width:100px;border:1px solid var(--sub-400);cursor:pointer;background:#fff;color:#999;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:20px;font-weight:400;text-transform:capitalize}.dropdown-menu{display:none;width:100%;min-width:initial;max-height:500px;position:absolute;z-index:99;box-shadow:var(--shadow-1);border:1px solid var(--line);padding:0;border-radius:8px;font-size:14px;line-height:20px;font-weight:400;isolation:isolate;overscroll-behavior-y:contain;overflow-y:auto;background-color:#fff;scrollbar-width:thin;opacity:0;visibility:hidden;pointer-events:none}.dropdown-menu.open{display:block;pointer-events:auto;visibility:visible;opacity:1}.dropdown-menu li{margin:0;padding:12px 16px;transition:all .3s ease-in-out;cursor:pointer}.dropdown-menu li:hover{color:var(--primary-100);background-color:var(--sub-200)}.dropdown-menu li.active{background-color:var(--line)}.dropdown-menu li.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;background-color:#f5f5f5;color:#999}.dropdown-menu li span{display:block;width:100%}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.products-page{position:relative;display:flex;flex-direction:column;gap:20px;max-width:1280px;width:100%;margin:0 auto;background:#fff;padding-block:60px 100px}.products-page .category-nav{position:sticky;top:0;z-index:10;height:max-content}.products-page__content{flex:1}.products-page__body{display:flex;flex-direction:column;height:100%}.products-page__body .products-toolbar{margin-bottom:40px}.products-page__empty{min-height:500px;display:flex;justify-content:center;align-items:center;color:#222}@media(max-width:1199.98px){.products-page{margin-top:0;padding:0}.products-page__content{display:flex;flex-direction:column}.products-page .category-aside-wrapper{top:16px}.products-page .category-aside{padding:0 16px}}@media(max-width:1279px){.products-page{padding-block:48px 100px}}@media(max-width:767px){.products-page{padding-block:20px 40px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.products-toolbar{display:flex;justify-content:space-between;padding:0 32px}.products-toolbar>strong{display:flex;align-items:center;font-weight:500;font-size:18px;line-height:160%;color:var(--primary-100)}.products-toolbar>strong>span{font-weight:500;font-size:14px;line-height:160%;color:#999}@media(max-width:1199.98px){.products-toolbar{flex-wrap:wrap;gap:10px}}@media(max-width:767px){.products-toolbar{padding:0 16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.products-sort-options{display:flex;align-items:center}.products-sort-options__list{display:flex;gap:20px;flex-wrap:wrap}.products-sort-options__list .dropdown-toggle-btn{color:var(--sub-600)}.products-sort-options__list li{font-size:13px;position:relative;color:#999}.products-sort-options__list li span{cursor:pointer}.products-sort-options__list li.active{color:var(--primary-200)}@media(max-width:1199.98px){.products-sort-options__list{text-align:center}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.category-select-area{margin-bottom:60px;padding-inline:36px}.category-title{margin-bottom:20px}.category-title>strong{font-weight:600;font-size:36px;line-height:160%;color:var(--primary-100)}.category-list{position:relative}.category-list .swiper-slide{width:fit-content;flex:0 1 274px}.category-list .swiper-slide:last-of-type{margin-right:0!important}.category-list .swiper-slide.custom-slide-active{flex:1 1 398px;max-width:398px}.category-list .swiper-button-prev:after,.category-list .swiper-button-next:after{display:none}.category-list .swiper-custom-btn{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;top:50%;left:5%;transform:translateY(-50%) rotate(180deg);width:40px;height:40px;border-radius:100%;background-color:#fff;box-shadow:0 0 3px -20px #0000001a;cursor:pointer}.category-list .swiper-custom-btn.swiper-button-disabled{opacity:0;pointer-events:none;visibility:hidden}.category-list .swiper-custom-next{transform:translateY(-50%);left:initial;right:5%}.category-card{display:flex;height:140px;padding:20px;background-color:var(--sub-200);border-radius:12px;cursor:pointer}.category-card.active .category-card__description{display:block}.category-card:not(.active) .category-card__info{align-items:center}.category-card__img-wrap{flex-shrink:0;width:100px;height:100px}.category-card__img-wrap>img{display:block;width:100%;height:100%}.category-card__info{display:flex;flex-direction:column;justify-content:center;padding-left:20px}.category-card__info>strong{font-weight:600;font-size:16px;color:var(--primary-100)}.category-card__info>span{display:none;margin-top:8px;color:var(--primary-300);font-weight:400;font-size:14px}@media(max-width:1279px){.category-card{flex-direction:column;height:160px;padding:16px 20px}.category-card.active{align-items:center;gap:20px}.category-card__title{font-size:15px}.category-card__description{font-size:13px}.category-card:not(.active) .category-card__info{margin-top:auto}.category-list{position:relative}.category-list .swiper-slide{flex:0 1 auto;min-width:120px}.category-list .swiper-slide:not(.custom-slide-active) .category-card__img-wrap{width:75px;height:75px}.category-list .swiper-slide.custom-slide-active{flex:1 1 398px;min-width:293px}.category-list .swiper-slide.custom-slide-active .category-card{flex-direction:row}.category-list .swiper-slide .category-card__info{padding-left:0}}@media(max-width:767px){.category-title>strong{font-size:24px}.category-card{height:135px}.category-card__img-wrap{width:75px;height:75px}.category-card__info>strong{font-size:15px}.category-list{position:relative}.category-select-area{padding-left:16px}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.upload-swiper{width:100%}.upload-swiper .swiper-slide.upload-swiper__slide{width:var(--upload-slide-width, 100px);height:var(--upload-slide-height, 100px);min-width:var(--upload-slide-width, 100px);max-width:var(--upload-slide-width, 100px);min-height:var(--upload-slide-height, 100px);max-height:var(--upload-slide-height, 100px);flex-shrink:0}.upload-form{display:flex;flex-direction:column;height:100%}.upload-form input[type=file]{display:none}.upload-form__file-area{display:flex;flex-direction:column;height:100%;gap:10px}.upload-form__input{position:relative;width:100%;height:100%;border:1px solid var(--sub-400);border-radius:8px;cursor:pointer}.upload-form__input:after{display:block;position:absolute;top:17px;left:50%;transform:translate(-50%);content:"";width:24px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.8214%2014.0536H3.75V11.6964H10.8214V4.625H13.1786V11.6964H20.25V14.0536H13.1786V21.125H10.8214V14.0536Z'%20fill='%23D0D0D0'/%3e%3c/svg%3e") no-repeat center}.upload-form__input>span{position:absolute;bottom:17px;left:50%;transform:translate(-50%);color:var(--sub-500);font-size:14px;font-weight:500}.upload-form__file{position:relative;width:100%;height:100%;aspect-ratio:1/1}.upload-form__file img,.upload-form__file video{width:100%;height:100%;border-radius:6px;object-fit:contain}.upload-form__file-delete-btn{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;position:absolute;top:0;right:0;background:#fff}.upload-form__buttons{display:flex;justify-content:center;gap:20px;margin-top:20px}.upload-form__buttons button{width:200px;border-radius:0}.upload-form__buttons button:last-child{background-color:#fff;color:#222}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.media-upload-dialog .dialog-main__content-wrapper{position:relative;width:100%;max-width:361px;min-width:300px;max-height:fit-content;height:100%;padding:32px 20px 108px}.media-upload-dialog__content{color:var(--sub-600);font-size:13px;font-weight:400;line-height:normal}.media-upload-dialog .dialog-header{font-weight:500;font-size:16px;line-height:100%}.media-upload-dialog .dialog-content{height:auto}.media-upload-dialog__btn-container{display:flex;justify-content:center;gap:8px;margin-bottom:20px}.media-upload-dialog__btn-container>button{flex:1;height:41px;white-space:nowrap}.media-upload-dialog__notice{font-weight:400;font-size:13px;line-height:100%;color:var(--sub-600);padding:28px 0}.media-upload-dialog__warning{position:absolute;bottom:0;left:0;right:0;width:100%;font-weight:400;font-size:13px;line-height:normal;color:var(--sub-600);margin-top:20px;padding:20px;background-color:var(--sub-200)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.counter-input{display:flex;justify-content:center;background-color:#fff}.counter-input.lg button{width:32px;height:32px}.counter-input.lg input{width:32px;height:32px;font-size:12px;font-weight:400;font-style:normal;font-weight:500;line-height:normal}.counter-input.sm button,.counter-input.sm input{width:28px;height:28px}.counter-input button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;border:1px solid var(--sub-400)}.counter-input button:first-child{border-right:0}.counter-input button:last-child{border-left:0}.counter-input input{border-radius:0;background-color:inherit;border:1px solid var(--sub-400);padding:0;font-size:12px;text-align:center}.counter-input input:hover,.counter-input input:focus{border-color:var(--sub-400)}.counter-input input:disabled{color:var(--sub-500)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.common-textarea{resize:none;padding:16px 20px;border:1px solid var(--sub-400)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.review-form__dialog .dialog-main__content-wrapper{width:100%;max-width:600px;height:90vh}.review-form__dialog-content{display:flex;flex-direction:column}.review-form-item{display:flex;align-items:center;gap:20px;border:1px solid var(--sub-400);padding:20px;border-radius:8px;margin-bottom:28px}.review-form-item>span{font-weight:500;font-size:16px;line-height:100%;color:var(--primary-100)}.review-form__img-wrap{width:80px;height:80px;min-width:80px;min-height:80px}.review-form__img-wrap>img{width:100%;height:100%;object-fit:contain}.review-form__info{display:flex;flex-direction:column}.review-form__info>strong{font-weight:500;font-size:16px;line-height:normal;color:var(--primary-100);margin-bottom:8px}.review-form__info>span{font-weight:500;line-height:normal;font-size:14px;color:var(--sub-600)}.review-form__box{flex:1;border-top:1px solid var(--sub-400);padding:28px 0}.review-form__box:last-of-type{border-bottom:1px solid var(--sub-400)}.review-form__box>label{display:flex;flex-direction:column}.review-form__box>label>span{display:block;margin-bottom:16px;font-weight:500;font-size:16px;line-height:100%;color:var(--primary-100)}.review-form__box>label>p{font-weight:400;font-size:14px;line-height:100%;color:var(--sub-600)}.review-form__box>label .dropdown-toggle-btn{padding:17px 20px;font-weight:400;font-size:14px;line-height:100%;color:var(--sub-600)}.review-form__box-upload>label{margin-bottom:16px}.review-form__box-upload>label>span{margin-bottom:8px}.review-form__box-upload>label>p{color:var(--sub-600);font-size:14px;font-weight:400;line-height:142%}.review-form .dropdown-menu .review-form__rate-box>span{min-width:65px;width:auto}.review-form__rate-box{display:flex;align-items:center;gap:20px}.review-form__star-container{display:flex}.review-form__error-message{display:block;color:#ff5757;margin:4px 0 0 16px}.review-form button[type=submit]{font-weight:600;font-size:16px;line-height:100%;color:#fff;background-color:var(--primary-100);margin-top:32px}@media(max-width:767px){.review-form-item{padding:16px}.review-form__img-wrap{width:65px;height:65px}.review-form__dialog .dialog-main__content-wrapper .dialog-header{margin-right:12px}.review-form__dialog .dialog-main__content-wrapper{width:100%;height:100%;max-width:100%;max-height:100%;padding:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.common-radio{display:flex;flex-wrap:wrap;gap:40px}.common-radio__item{display:flex;align-items:center;gap:4px;color:var(--primary-200);font-size:14px;font-weight:400;line-height:normal;cursor:pointer}.common-radio__item input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;flex-shrink:0;border:1px solid var(--sub-400);background:#fff;border-radius:50%;position:relative;cursor:pointer}.common-radio__item input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;background-color:var(--primary-200);border-radius:50%;transform:translate(-50%,-50%)}.PhotoView-Portal{direction:ltr;height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:#00000080;color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:#0000004d;box-sizing:content-box;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.empty{width:100%;height:200px;display:flex;align-items:center;flex-direction:column}.empty>img{width:80px;height:80px;object-fit:contain}.empty>span{color:var(--primary-100);font-size:20px;font-weight:600;line-height:normal;margin-top:24px}.empty>p{color:var(--primary-300);font-size:18px;font-weight:400;line-height:normal;margin-top:12px}@media(max-width:767px){.empty>img{width:64px;height:64px}.empty>span{font-size:16px;margin-top:16px}.empty>p{font-size:14px;margin-top:8px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.qna__dialog{display:flex;flex-direction:column;height:100%}.qna__dialog>form{display:flex;flex-direction:column;gap:32px;margin-top:28px}.qna__dialog-table{width:100%;height:100%;table-layout:fixed;border-bottom:0}.qna__dialog-table textarea{width:100%;height:100%;min-height:188px;padding:16px 20px;border:1px solid var(--sub-400);resize:none}.qna__dialog-table th{vertical-align:top;text-align:left;background-color:var(--sub-200);border-top:1px solid var(--sub-400);border-bottom:1px solid var(--sub-400);font-size:14px;padding:32px 12px}.qna__dialog-table td{padding:16px 20px;border-bottom:1px solid var(--sub-400);border-top:1px solid var(--sub-400)}.qna__dialog-table td .dropdown-toggle-btn{font-family:Pretendard;font-weight:400;font-size:14px;color:var(--sub-600);padding:16px 20px}.qna__dialog .dialog-main__content-wrapper{width:600px}.qna__dialog-btn-container{display:flex;justify-content:center;gap:8px}.qna__dialog-btn-container .qna__dialog-btn{width:120px;height:41px}.qna__dialog-btn-container .qna__dialog-btn--cancel{background-color:#fff;color:var(--primary-100);border:1px solid var(--primary-100)}.qna__dialog-btn-container .qna__dialog-btn--submit{background-color:var(--primary-100);color:#fff}.qna__dialog-item{display:flex;align-items:center;gap:20px;border:1px solid var(--sub-400);padding:20px;border-radius:8px}.qna__dialog-item>span{font-weight:500;font-size:16px;line-height:100%;color:var(--primary-100)}.qna__dialog__img-wrap{width:80px;height:80px}.qna__dialog__img-wrap>img{width:100%;height:100%}.qna__dialog-input-wrap{display:flex;gap:18px}.qna__dialog-input-wrap>input{flex:1;padding:16px 20px;border:1px solid var(--sub-400)}.qna__dialog-input-wrap .secretYn-label{display:flex;align-items:center;gap:4px}.qna__dialog-title{display:flex;align-items:flex-start;gap:2px;font-weight:400;font-size:14px;line-height:100%}.qna__dialog-notice{background-color:var(--sub-200);padding:20px;margin-top:32px}.qna__dialog-notice-title{font-weight:400;font-size:14px;line-height:160%;color:var(--primary-100);margin-bottom:16px}.qna__dialog-notice-list{font-weight:400;font-size:13px;line-height:160%;color:var(--sub-600);padding-left:4px}.qna__dialog-notice-list li{position:relative;padding-left:16px}.qna__dialog-notice-list li:before{content:"•";position:absolute;left:0;top:0;font-size:16px;color:var(--sub-600)}@media(max-width:767px){.qna__dialog-table{display:block;border:none}.qna__dialog-table tbody{display:block;width:100%}.qna__dialog-table tr{display:block;margin-bottom:20px;border-bottom:1px solid var(--sub-400)}.qna__dialog-table tr:first-child td{border:none}.qna__dialog-table tr:last-child{border:none;margin-bottom:0}.qna__dialog-table tr:last-child td{border:none;margin-bottom:0}.qna__dialog-table th{display:block;padding:0 0 16px;background:transparent;border:none;font-size:16px;font-weight:500}.qna__dialog-table td{display:block;border:none;padding:0;margin-bottom:20px}.qna__dialog-table td .qna__dialog-input-wrap{flex-direction:column;align-items:flex-start;gap:8px}.qna__dialog-title{font-size:16px;font-weight:500}.qna__dialog-item{padding:16px;gap:12px}.qna__dialog__img-wrap{width:65px;height:65px}.qna__dialog-btn-container .qna__dialog-btn{flex:1}}.product-page{max-width:1280px;width:100%;margin:0 auto;background-color:#fff;padding:72px 32px}.product-page__content{position:relative}.product-page__content .tab{position:sticky;z-index:10;top:0;transition:top .1s ease-out}.product-page__content .tab.up{top:80px}@media(max-width:1279px){.product-page{padding-top:0}.product-page__content .tab{top:0}.product-page__content .tab.up{top:64px}}@media(max-width:767px){.product-page{padding-inline:16px}}.product-detail{display:flex;flex-direction:column;gap:140px}.product-detail__main{position:relative}@media(max-width:1279px){.product-detail{gap:72px}}@media(max-width:767px){.product-detail{gap:65px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-top{display:flex}.product-top .thumb-image-area{display:flex;width:628px;height:696px;margin-right:20px}.product-top .thumb-image-area__slider-vertical{position:relative;flex-grow:1;width:556px;height:556px}.product-top .thumb-image-area__slider-vertical .main-swiper{height:100%}.product-top .thumb-image-area__slider-vertical .main-swiper img{width:100%;height:100%;object-fit:contain}.product-top .thumb-image-area__slider-vertical .thumbs-swiper-wrapper{margin-top:12px}.product-top .thumb-image-area__slider-vertical .thumbs-swiper .swiper-slide{position:relative;cursor:pointer;height:126px;border:1px solid transparent;overflow:hidden}.product-top .thumb-image-area__slider-vertical .thumbs-swiper .swiper-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#6666664d}.product-top .thumb-image-area__slider-vertical .thumbs-swiper .swiper-slide.is-active{opacity:1;border:2px solid var(--primary-300)}.product-top .thumb-image-area__slider-vertical .thumbs-swiper .swiper-slide.is-active:after{display:none}.product-top .thumb-image-area__slider-vertical .thumbs-swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.product-top .thumb-image-area__slide-badge{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:5;min-width:56px;padding:4px 8px;height:24px;border-radius:30px;background:#00000080;text-align:center;color:#fffc;font-family:Pretendard;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.26px}.product-top .thumb-image-area__slide-current{color:#fff}.product-top .thumb-image-area__slide-divider,.product-top .thumb-image-area__slide-total{margin-left:2px}.product-action{display:flex;flex-direction:column;padding-bottom:138px;margin-left:20px}.product-action__btn-container{display:flex;flex-direction:column}.product-action button{background-color:#fff;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:52px;height:52px;background-color:var(--sub-200);border-radius:12px}.product-action button:not(:last-child){margin-bottom:20px}.product-action .thumbs-swiper__btn-container{display:flex;flex-direction:column;margin-top:auto}.product-action .thumbs-swiper__btn-container>button{background-color:#fff;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:52px;height:52px;background-color:var(--sub-200);border-radius:12px}.product-action .thumbs-swiper-button-prev{display:block;position:relative;width:46px;height:28px;border:1px solid #cfcfcf;background-color:#fff;padding:0}.product-action .thumbs-swiper-button-prev:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/icons/chevron-right-primary-100.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-flex;width:10px;height:10px;position:initial;transform:rotate(180deg)}.product-action .thumbs-swiper-button-prev.swiper-button-disabled:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/icons/chevron-left-sub-600.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-flex;width:10px;height:10px}.product-action .thumbs-swiper-button-next{display:block;position:relative;width:46px;height:28px;border:1px solid #cfcfcf;background-color:#fff;padding:0}.product-action .thumbs-swiper-button-next:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/icons/chevron-right-primary-100.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-flex;width:10px;height:10px}.product-action .thumbs-swiper-button-next.swiper-button-disabled:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/icons/chevron-left-sub-600.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-flex;width:10px;height:10px;position:initial;transform:rotate(180deg)}.product-image{flex:1;max-width:550px}.product-image img{width:100%}@media(max-width:1279px){.product-top{flex-direction:column;justify-content:center}.product-top .thumb-image-area{margin-right:0;width:100%;height:100%}.product-top .thumb-image-area__slider-vertical{width:100%;height:auto}.product-top .thumb-image-area__slider-vertical .main-swiper{height:522px}.product-top .thumb-image-area__slider-vertical .main-swiper .swiper-slide{height:100%}.product-top .thumb-image-area__slider-vertical .main-swiper img{height:100%;object-fit:contain}.product-top .thumb-image-area__slider-vertical .thumbs-swiper-wrapper{height:100%;margin-bottom:24px}.product-top .thumb-image-area__slider-vertical .thumbs-swiper-wrapper .swiper-wrapper{justify-content:center}.product-top .thumb-image-area__slider-vertical .thumbs-swiper-wrapper .swiper-slide{width:80px!important;height:80px}}@media(max-width:767px){.product-action{display:none}.product-top .thumb-image-area__slider-vertical .main-swiper{height:auto;max-height:360px;max-width:360px}.product-top .thumb-image-area__slide-badge{left:50%;bottom:16px;transform:translate(-50%)}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.image-zoom__lens{position:absolute;z-index:10;background-color:#222;opacity:.08;pointer-events:none;box-shadow:0 0 4px #0003;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.image-zoom__preview{position:absolute;background-color:#fff;top:0;left:calc(100% + 40px);z-index:10;border:1px solid #e6e6e6;cursor:crosshair;background-repeat:no-repeat;background-position:center;background-size:cover}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.custom-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040;z-index:1000;cursor:pointer}.custom-sheet{--sheet-shadow-color: rgb(0 0 0 / 10%);--sheet-shadow: 0 -2px 4px 0 var(--sheet-shadow-color);position:fixed;left:0;right:0;bottom:0;max-width:1280px;margin:0 auto;background:#fff;box-shadow:var(--sheet-shadow);z-index:1001;max-height:80dvh;height:auto;transform:translateY(calc(100% - 74px));transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.custom-sheet--open{transform:translateY(0)!important}.custom-sheet--open .custom-sheet__content{max-height:calc(80dvh - 100px);overflow-y:auto;padding-bottom:calc(199px + env(safe-area-inset-bottom));opacity:1;visibility:visible;pointer-events:auto}.custom-sheet__header{height:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;background:#fff;border-radius:20px 20px 0 0}.custom-sheet__header-text{font-size:16px;font-weight:600;color:#333}.custom-sheet__arrow{position:absolute;display:flex;justify-content:center;top:-22px;width:48px;background-color:#fff;border-radius:6px 6px 0 0;box-shadow:var(--sheet-shadow)}.custom-sheet__arrow svg{transition:transform .3s ease;color:#666}.custom-sheet__arrow svg.rotated{transform:rotate(180deg)}.custom-sheet__content{max-height:0;overflow:hidden;padding:0 20px;opacity:0;visibility:hidden;pointer-events:none;transition:max-height .3s cubic-bezier(.4,0,.2,1),padding-bottom .3s cubic-bezier(.4,0,.2,1),opacity .2s ease}.custom-sheet__content .option-select-zone{margin-top:0}.sheet-cta{position:fixed;left:0;right:0;bottom:0;max-width:1280px;display:flex;margin:0 auto;background:#fff;z-index:1002;box-shadow:none}.sheet-cta:before,.sheet-cta:after{content:"";position:absolute;top:6px;bottom:0;width:2px;pointer-events:none}.sheet-cta:before{left:0;box-shadow:-2px 0 4px #0000001f}.sheet-cta:after{right:0;box-shadow:2px 0 4px #0000001f}.sheet-cta__total{display:flex;justify-content:space-between;align-items:center;flex:1;padding:20px}.sheet-cta__total span{color:var(--Color-Primary-Black-First, #212121);font-family:Interop;font-size:24px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.96px}.sheet-cta__total strong{color:var(--Color-Accent-Main-Color, #ff6b6b);font-family:Interop;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.48px}.sheet-cta__total strong>em{color:var(--Color-Primary-Black-First, #212121);font-family:Interop;font-size:24px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.48px}.sheet-cta__buttons{display:flex}.sheet-cta__buttons>button{flex:0 0 250px}.sheet-cta__button--cart,.sheet-cta__button--buy{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;flex:1;height:100%;border:none;font-size:20px;font-weight:600;line-height:160%;letter-spacing:-.8px;color:#fff}.sheet-cta__button--cart:active,.sheet-cta__button--buy:active{transform:scale(.98)}.sheet-cta__button--cart{background:#222}.sheet-cta__button--cart.soldOut{background:var(--primary-100);color:#fff;cursor:not-allowed}.sheet-cta__button--buy{background:#ff6f61}.sheet-cta__button--buy.soldOut{background:#999;color:#fff;cursor:not-allowed}.product-info{display:flex;flex-direction:column;flex:1}.product-info strong,.product-info span{display:block}.product-info .badge{display:flex;align-items:center;width:52px;height:20px;font-weight:600;font-size:12px}.product-info__badges{display:flex;align-items:center;gap:8px}.product-info>h1{font-weight:500;font-size:32px;line-height:160%}.product-info>span{font-weight:300;font-size:20px}.product-info__price-box{display:flex;align-items:center;padding:36px 0;border-bottom:1px solid var(--sub-400)}.product-info__price-box>strong{font-weight:700;font-size:32px;line-height:120%}.product-info__delivery{display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-bottom:20px;border-bottom:1px solid var(--sub-400)}.product-info__delivery-fee{display:flex;flex-direction:column}.product-info__detail-row{display:flex;align-items:center;font-size:14px;line-height:140%}.product-info__detail-row>strong{font-weight:500;font-size:18px;line-height:160%}.product-info__detail-row span{min-width:100px}.product-info__detail-row__delivery{align-items:flex-start}.product-info__detail-row__delivery strong{font-weight:600;font-size:16px;line-height:160%;color:var(--primary-100)}.product-info__detail-row__delivery em{font-weight:400;font-size:14px;line-height:160%}.product-info__total{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin:20px 0;padding-bottom:20px}.product-info__total span{font-size:18px}.product-info__total strong{color:#ff6f61;font-weight:600;font-size:30px;line-height:36px;letter-spacing:-.3px}.product-info__actions{display:flex;margin-top:auto}.product-info__meta-actions{display:flex;align-items:center;gap:8px}.product-info__meta-action-btn{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:36px;height:36px;background:transparent;border:none}.product-info__action--like{display:flex;justify-content:center;align-items:center;width:56px;border:1px solid #cfcfcf;background-color:#fff;padding:0;border-radius:0}.product-info__action--like img{width:28px;height:28px}.product-info__action--basket,.product-info__action--buy{background-color:#fff;border-color:initial;padding:0;border:0;color:inherit;gap:0;display:flex;justify-content:center;align-items:center;height:64px;background-color:#ff6f61;color:#fff;border:none;border-radius:0;flex:1;font-weight:400;font-size:20px;line-height:160%}.product-info__action--basket.soldOut,.product-info__action--buy.soldOut{background-color:var(--sub-500);color:var(--sub-600);cursor:initial}.product-info__action--basket{background-color:var(--primary-100)}.product-info__action--buy.soldOut{background-color:#999;color:#fff}.option-select-zone{display:flex;flex-direction:column;gap:24px;margin-top:20px}.option-select-zone>ul>li{border-bottom:1px solid var(--sub-400);padding-bottom:24px}.option-select-zone>ul>li>strong{display:block;font-weight:500;font-size:16px;line-height:160%;margin-bottom:12px}.option-select-zone>ul>li .dropdown-menu{max-height:252px}.option-select-zone>ul>li .dropdown>button{min-height:60px;color:#999;transition:none}.option-select-zone>ul>li .dropdown>button:has(.product-option-item.active){padding-block:0;padding-left:0}.option-select-zone>ul>li .dropdown>button .product-option-item.active{background-color:transparent}.option-select-zone>ul>li .dropdown .product-option-item{min-height:72px;display:flex;padding:6px;flex:1}.option-select-zone>ul>li .dropdown .product-option-item.disabled{background-color:var(--sub-200)}.option-select-zone>ul>li .dropdown .product-option-item.active{background-color:var(--line)}.option-select-zone>ul>li .dropdown .product-option-item.active .product-option-item__badge{border:none;background-color:#999;color:#fff}.option-select-zone>ul>li .dropdown .product-option-item__img-wrap{position:relative;overflow:hidden;width:60px;height:60px;min-width:40px;min-height:40px;flex-shrink:0}.option-select-zone>ul>li .dropdown .product-option-item__img-wrap>img{width:100%;height:100%;object-fit:contain}.option-select-zone>ul>li .dropdown .product-option-item__img-wrap.soldOut>img{filter:grayscale(100%)}.option-select-zone>ul>li .dropdown .product-option-item__sold-out{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#0000008c;color:#fff;font-weight:700;font-size:12px;line-height:110%;text-align:center}.option-select-zone>ul>li .dropdown .product-option-item__content{display:flex;flex-direction:column;justify-content:center;margin-left:20px;gap:4px}.option-select-zone>ul>li .dropdown .product-option-item__badge{display:flex;align-items:center;justify-content:center;width:58px;height:21px;border-radius:40px;border:1px solid var(--sub-400);background-color:#fff;color:#999;font-weight:600;font-size:11px;line-height:100%}.option-select-zone>ul>li .dropdown .product-option-item__name{font-weight:500;font-size:14px;line-height:140%;color:var(--primary-100);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.option-select-zone>ul>li .dropdown .product-option-item__price{margin-left:auto;display:flex;align-items:flex-end}.option-select-zone>ul>li .dropdown .product-option-item__price>strong{font-weight:700;font-size:18px;line-height:100%;color:var(--primary-100)}.option-select-zone>ul>li .dropdown .product-option-item__price-unit{font-weight:500;font-size:14px;line-height:100%}.option-select-zone>ul>li .dropdown .product-option-item__price.soldOut{align-items:center}.option-select-zone>ul>li .dropdown .product-option-item__price.soldOut>strong{color:var(--sub-600);font-size:14px}.option-select-zone>ul>li .dropdown-menu{padding:0}.option-select-zone>ul>li .dropdown-menu>li{display:flex;align-items:center;padding:0;border-bottom:1px solid var(--sub-400)}.option-select-zone>ul>li .dropdown-menu>li.disabled{opacity:1;background-color:var(--sub-200)}.option-selected{margin-top:20px;display:flex;flex-direction:column;gap:12px}.option-selected__item{position:relative;padding:40px 20px 20px;border:1px solid var(--sub-400);background-color:var(--sub-200);border-radius:8px}.option-selected__label{color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal}.option-selected__price{color:var(--primary-100);font-size:16px;font-weight:700;line-height:normal}.option-selected__remove{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;position:absolute;top:20px;right:20px}.option-selected__controls{display:flex;justify-content:space-between;align-items:center;margin-top:16px}@media(max-width:1279px){body.side-nav-open .custom-sheet-backdrop,body.side-nav-open .custom-sheet,body.side-nav-open .sheet-cta{display:none!important}.custom-sheet{max-height:calc(80dvh + 150px);transform:translateY(calc(100% - 118px))}.custom-sheet--open{transform:translateY(-118px)!important}.custom-sheet--open .custom-sheet__content{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.product-top .sheet-cta{flex-direction:column}.product-top .sheet-cta__total>span{color:var(--Color-Primary-Black-third, #464646);font-family:Interop;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.8px}.product-top .sheet-cta__total>strong{font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1px}.product-top .sheet-cta__total>strong>em{font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1px}.product-top .sheet-cta__buttons{align-items:stretch}.product-top .sheet-cta__buttons>button{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;white-space:nowrap;word-break:keep-all;font-size:clamp(14px,3.8vw,18px);font-weight:700;line-height:1;padding:16px 8px;min-height:56px}.product-info__content{display:flex;justify-content:space-between;border-bottom:1px solid var(--sub-400)}.product-info__content--left>h1{margin-top:8px;color:var(--primary-100);font-size:20px;font-weight:700}.product-info__content--left .product-model-num{margin-top:4px;color:var(--primary-200);font-size:14px;font-weight:300}.product-info__content--right{padding:0}.product-info__price-box{border-bottom:0;padding:20px 0}.product-info__price-box>strong{font-size:20px}.product-info__meta-action-btn{width:28px;height:28px}.product-info{margin-top:24px}}@media(max-width:767px){.custom-sheet{transform:translateY(calc(100% - 118px))}.product-info{margin-top:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-detail__content .tab{margin-bottom:60px}@media(max-width:1279px){.product-detail__content .tab{margin-bottom:20px}.product-detail__content .tab button{font-size:18px;letter-spacing:-.72px;height:61px}}@media(max-width:767px){.product-detail__content .tab button{font-size:14px;font-weight:400;letter-spacing:-.56px;height:50px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.tab{display:flex}.tab button{border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;flex:1;min-width:max-content;height:64px;font-weight:400;font-size:20px;line-height:160%;background-color:#fff;border:none;color:var(--primary-100);outline:1.8px solid var(--sub-400);outline-offset:-1.8px}.tab-btn.active{outline:1.8px solid var(--primary-100)}@media(max-width:1279px){.tab button{font-size:18px;letter-spacing:-.72px;height:61px}}@media(max-width:767px){.tab button{font-size:14px;letter-spacing:-.56px;height:50px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-specs{margin-top:80px}.product-specs h4{padding-bottom:12px;font-size:22px;line-height:26px}.product-specs__info:not(:first-of-type){margin-top:40px}.product-specs__info table{width:100%;table-layout:fixed;border-collapse:collapse;border-top:1px solid #222222}.product-specs__info table tbody tr{border-bottom:1px solid #cfcfcf}.product-specs__info table tbody tr th{padding:16px 0}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.review-list-section{margin-top:48px}.review-list-section .pagination-container{padding-top:52px}.review-list-section .empty{margin-top:80px}.review-list__title{display:flex;justify-content:space-between}.review-list__title>strong{font-weight:400;font-size:18px;line-height:160%;color:var(--primary-100)}.review-list__title>strong>span{font-weight:500;font-size:18px;line-height:160%;color:var(--accent)}.review-list__title>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;font-weight:600;font-size:16px;line-height:160%;color:var(--accent)}.review-list__empty{display:flex;align-items:center;justify-content:center;height:400px}@media(max-width:1279px){.review-list-section .pagination-container{padding-top:32px}}@media(max-width:767px){.review-list-section .empty{margin-top:60px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.review-list__filter-sort{display:flex;align-items:center;margin-top:8px;gap:28px;padding:19px 20px;background-color:var(--sub-200);border-top:1px solid var(--primary-100)}.review-list__filter>label{display:flex;align-items:center}.review-list__filter>label>input{margin-right:4px;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border:2px solid #ccc;border-radius:50%;background-size:cover;cursor:pointer}.review-list__filter>label>input[type=radio]:checked{border-color:var(--accent);background-image:url(/icons/radio.svg);background-size:14px 14px;background-position:center;background-repeat:no-repeat}.review-list__sort{margin-left:auto}@media(max-width:1279px){.review-list__filter-sort{padding:12px 20px}}@media(max-width:767px){.review-list__filter-sort .dropdown-toggle-btn{border:none;background-color:inherit;padding:0;min-width:initial}.review-list__filter-sort .dropdown-menu{min-width:max-content}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.review-box{display:flex;gap:36px;border-bottom:1px solid var(--sub-400)}.review-box__left{display:flex;flex-direction:column;padding:36px 20px;width:294px;min-height:250px;background-color:var(--sub-200)}.review-box__left--top{display:flex;justify-content:space-between}.review-box__left span{font-weight:400;font-size:16px;line-height:160%;color:var(--primary-100)}.review-box__left em{font-weight:400;font-size:16px;line-height:160%;color:#999}.review-box__right{padding-block:37px}.review-box__header{display:flex;align-items:center;gap:8px}.review-box__header>strong{font-weight:600;font-size:14px;line-height:160%;color:var(--primary-100)}.review-box__tags{display:flex;gap:16px;margin-top:16px}.review-box__option{font-weight:400;font-size:14px;line-height:160%;color:#999;margin-top:16px}.review-box__image-container{position:relative;display:flex;gap:20px;margin-top:36px;width:140px;height:140px;cursor:pointer}.review-box__image-container>img,.review-box__image-container>video{width:100%;height:100%;border-radius:8px;object-fit:contain}.review-box__image-container .play-circle{display:flex;align-items:center;justify-content:center;position:absolute;bottom:12px;right:12px;width:24px;height:24px;background-color:var(--primary-300);color:#fff;border-radius:12px}.review-box__image-container.last{position:relative}.review-box__image-container.last:before{content:"";position:absolute;bottom:0;left:0;top:0;background:#161c2980;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;height:100%;z-index:1;border-radius:8px}.review-box__image-container.last .review-box__image-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;color:#fff;font-size:24px;font-weight:600}.review-box__play-sm-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.review-box__images{display:flex;gap:20px}.review-box__content{flex:1;margin-top:16px;font-weight:400;font-size:16px;line-height:160%;color:var(--primary-100)}.review-box__right{display:flex;flex-direction:column;flex:1}.review-box__btn-container{display:flex;align-items:center;justify-content:space-between;margin-top:22px}.review-box__btn-container-left button{background-color:#fff;border-color:initial;border:0;color:inherit;gap:0;display:flex;align-items:center;gap:4px;height:38px;border:1px solid var(--sub-400);border-radius:40px;padding:8px 12px;font-weight:400;font-size:14px;line-height:160%;color:#999}.review-box__btn-container-right button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;padding:8px 20px;border:1px solid #999999}.review-box__btn-container-right button>em{color:#999}.review-box__btn-container.my{justify-content:flex-end}.review-box__btn-container.my .review-box__btn-container-right{display:flex;gap:8px}.review-box__like-btn.active{border:1px solid var(--accent)}.review-box__like-btn.active>span,.review-box__like-btn.active>em{color:var(--accent)}@media(max-width:1279px){.review-box{flex-direction:column;gap:0;padding:0;border-bottom:1px solid #999999}.review-box__left{width:initial;flex:1 1 auto;min-height:initial;padding:20px;background-color:#fff;border-bottom:1px solid var(--sub-400)}.review-box__right{padding:20px}.review-box__like-btn>span{font-size:14px;line-height:160%;letter-spacing:-.28px}.review-box__like-btn>em{font-size:14px;line-height:160%;letter-spacing:-.28px}}@media(max-width:767px){.review-box__left{padding:12px}.review-box__left--top>em{font-size:15px}.review-box__option{margin-top:8px}.review-box__image-container{margin-top:12px;width:60px;height:60px}.review-box__image-container.last .review-box__image-overlay{font-size:16px}.review-box__btn-container{margin-top:20px}.review-box__content{font-size:14px;line-height:160%;letter-spacing:-.56px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.photo-review-dialog.detail .dialog-content{padding-right:17px}.photo-review-dialog .dialog-main__content-wrapper{width:100%;height:100%;width:clamp(360px,98vw,1062px);padding:40px}.photo-review-dialog .dialog-footer{margin-left:auto;padding-top:20px}.photo-review-dialog .dialog-footer>button{width:156px;height:49px;font-weight:600;font-size:24px;line-height:100%}.photo-review-dialog__footer-btns>button{min-width:149px;width:max-content;height:44px;font-weight:600;font-size:20px;line-height:100%}.photo-review__dialog-content{display:flex;flex-direction:column;height:100%}.photo-review__container{display:grid;grid-template-columns:repeat(auto-fit,clamp(100px,20vw,176px));grid-auto-rows:clamp(100px,20vw,176px);gap:20px;height:100%;overflow:auto}.photo-review-thumbs__title{display:flex;justify-content:space-between;padding:10px;background-color:#00000008;border-radius:6px;margin-bottom:20px}.photo-review-thumbs__title em{font-size:12px;font-weight:400;letter-spacing:.06px;color:#00000080}.photo-review-thumbs__action-buttons{display:flex;align-items:center;margin-left:auto}.photo-review-thumbs__detail{display:grid;grid-template-columns:minmax(340px,500px) minmax(340px,500px);gap:20px}.photo-review-thumbs__detail-info .rate-group{margin-bottom:20px}.photo-review-thumbs__detail-info p{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;color:#222;word-break:break-all}.photo-review-thumbs__detail-info .review-product-info{display:flex;gap:20px;margin-bottom:12px}.photo-review-thumbs__detail-info .review-product-info>img{width:49px;height:49px;object-fit:contain}.photo-review-thumbs__detail-info .review-product-title{font-weight:500;font-size:14px;line-height:160%;color:var(--primary-100)}.photo-review-thumbs__detail-info .review-product-rating{display:flex;align-items:center;font-weight:600;font-size:13px;color:var(--sub-600)}.photo-review-thumbs__detail-info .review-product-rating>span:nth-of-type(2){margin-left:8px}.photo-review-thumbs__detail-info .review-rating-section{display:flex;align-items:center;justify-content:space-between}.photo-review-thumbs__detail-info .review-rating-left{display:flex;align-items:center}.photo-review-thumbs__detail-info .review-rating-right{margin-left:auto}.photo-review-thumbs__detail-info .review-rating-right>span{font-weight:400;font-size:12px;line-height:100%;color:var(--sub-600)}.photo-review-thumbs__detail-info .review-rating-label{font-weight:600;font-size:14px;line-height:100%;color:var(--sub-600);margin-right:8px}.photo-review-thumbs__detail-info .review-rating-stars{display:flex;align-items:center}.photo-review-thumbs__detail-info .review-user-info{padding:12px;border:1px solid var(--sub-400);background-color:var(--sub-200);border-radius:8px;margin-top:37px}.photo-review-thumbs__detail-info .review-user-info>span{font-weight:400;line-height:160%;letter-spacing:-4%;color:var(--primary-100);font-size:13px}.photo-review-thumbs__detail-info .review-user-info>em{font-weight:400;font-size:13px;line-height:160%;color:var(--sub-600)}.photo-review-thumbs__detail-info .review-feedback{display:flex;justify-content:space-between;margin-top:12px}.photo-review-thumbs__detail-info .review-feedback>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.photo-review-thumbs__detail-info .review-feedback>button:nth-child(1){background-color:#fff;border-color:initial;padding:0;border:0;color:inherit;gap:0;display:flex;align-items:center;gap:4px;width:106px;height:38px;border:1px solid var(--sub-400);border-radius:40px;font-weight:400;font-size:14px;line-height:160%;color:#999}.photo-review-thumbs__detail-info .review-feedback>button:nth-child(1).active{border:1px solid var(--accent)}.photo-review-thumbs__detail-info .review-feedback>button:nth-child(1).active>span,.photo-review-thumbs__detail-info .review-feedback>button:nth-child(1).active>em{color:var(--accent)}.photo-review-thumbs__detail-info .review-feedback>button:nth-child(2){font-weight:500;font-size:13px;line-height:160%;color:#999}.photo-review-thumbs__detail-info .review-feedback{color:#999}.photo-review-thumbs__detail-info .review-content{margin-top:36px;font-weight:400;font-size:14px;line-height:160%;color:var(--primary-100)}.photo-review-thumbs__detail .main-swiper .swiper-slide{position:relative;padding-top:100%}.photo-review-thumbs__detail .main-swiper .swiper-slide>video,.photo-review-thumbs__detail .main-swiper .swiper-slide .photo-review__zoomable-image{position:absolute;top:0;left:0;object-fit:contain;width:100%;height:100%}.photo-review-thumbs__detail .main-swiper .swiper-slide .photo-review__zoomable-image{cursor:zoom-in}.photo-review-thumbs__detail .thumbs-swiper-wrapper{margin-top:20px}.photo-review-thumbs__detail .thumbs-swiper-wrapper .swiper-slide{width:84px!important;height:84px!important;max-width:84px;max-height:84px;border-radius:4px;overflow:hidden;cursor:pointer;border:2px solid transparent}.photo-review-thumbs__detail .thumbs-swiper-wrapper .swiper-slide img,.photo-review-thumbs__detail .thumbs-swiper-wrapper .swiper-slide video{object-fit:contain;width:100%;height:100%;border-radius:4px}.photo-review-thumbs__detail .thumbs-swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border:2px solid var(--primary-100)}.photo-review__play-sm-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-review__image-wrapper{position:relative;display:block;background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.photo-review__image-wrapper img{width:100%;height:100%;object-fit:contain}.photo-review__image-wrapper span{display:flex;align-items:center;justify-content:center;position:absolute;bottom:12px;right:12px;width:24px;height:24px;background-color:var(--primary-300);color:#fff;border-radius:12px}.photo-review__footer-btns{display:flex;gap:20px}.photo-review__footer-btns>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;font-weight:600;font-size:20px;line-height:100%;min-width:156px;height:49px;padding:10px 50px}.photo-review__footer-btns>button:nth-child(1){color:var(--primary-100);background-color:#fff;border:1px solid var(--primary-100)}.photo-review__footer-btns>button:last-child{color:#fff;background-color:var(--primary-100)}.PhotoView-Portal.photo-review-photo-view-portal{z-index:10002}.photo-review__photo-slider-video{width:100%;height:100%;object-fit:contain}@media(max-width:1279px){.photo-review__container{gap:8px}.photo-review-thumbs__detail .thumbs-swiper-wrapper .swiper-slide{width:71px!important;height:71px!important;max-width:71px;max-height:71px}.photo-review-dialog .dialog-main__content-wrapper{padding:20px}.photo-review__footer-btns>button{height:42px;padding:10px 40px;font-size:18px}}@media(max-width:767px){.photo-review-dialog .dialog-main__content-wrapper{width:100%;max-height:100%;padding:16px}.photo-review-dialog .dialog-footer{margin-left:0}.photo-review-dialog .dialog-footer .photo-review__footer-btns>button{flex:1}.photo-review-thumbs__detail{grid-template-columns:minmax(324px,1fr);grid-template-rows:1fr 1fr}.photo-review-thumbs__detail .thumbs-swiper-wrapper{margin-top:8px}.photo-review-thumbs__detail .thumbs-swiper-wrapper .swiper-slide{width:35px!important;height:35px!important;max-width:35px;max-height:35px}.photo-review-thumbs__detail-info .review-user-info,.photo-review-thumbs__detail-info .review-content{margin-top:12px}.photo-review__footer-btns>button{height:39px;padding:10px;font-size:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.photo-review-thumbs{display:flex;flex-direction:column;margin-top:52px}.photo-review-thumbs__top{display:flex;justify-content:space-between;margin-bottom:28px}.photo-review-thumbs__top>h3{font-weight:400;font-size:18px;line-height:160%;color:var(--primary-100)}.photo-review-thumbs__more-btn{font-weight:400;font-size:14px;line-height:160%;color:#999}.photo-review-thumbs__more-btn>img{transform:rotate(-90deg);margin-left:8px}.photo-review-thumbs-all-btn{display:flex;align-items:center;margin-right:20px}.photo-review-thumbs-all-btn img{margin-right:4px}.photo-review-thumbs__more-btn{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;color:#999;font-size:15px;line-height:1.2;letter-spacing:-.28px}.photo-review-thumbs__summary{display:flex;gap:20px}.photo-review-thumbs__summary-image-wrapper{display:block;flex:0 0 146px;height:146px;background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.photo-review-thumbs__summary-image-wrapper img,.photo-review-thumbs__summary-image-wrapper video{width:100%;height:100%;border-radius:8px;object-fit:contain}@media(max-width:1279px){.photo-review-thumbs{display:flex}.photo-review-thumbs::-webkit-scrollbar{display:none}.photo-review-thumbs__summary{gap:16px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.photo-review-thumbs__summary-image-wrapper{flex:0 0 103px;height:103px}}@media(max-width:767px){.photo-review-thumbs{margin-top:8px}.photo-review-thumbs__summary-image-wrapper{flex:0 0 99px;height:99px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.report-dialog__content>textarea{height:311px}.report-dialog__content .common-divider{margin-block:20px 32px}.report-dialog__description{margin-bottom:16px}.report-dialog .dialog-content{margin-top:40px}.report-dialog .dialog-main__content-wrapper{width:600px}.report-dialog .dialog-main__content-wrapper>form{display:flex;flex-direction:column;height:100%}.report-dialog .dialog-footer{display:flex;justify-content:center;gap:8px}.report-dialog .dialog-footer>button{width:127px;height:37px;padding:0}.report-dialog .dialog-footer>button:first-child{color:var(--primary-100);border:1px solid var(--primary-100);background-color:#fff}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.review-report-dialog .dialog-main__content-wrapper{max-width:600px}.review-report-dialog .dialog-main__content-wrapper>form{display:flex;flex-direction:column;overflow:auto}.review-report-dialog .dialog-main__content-wrapper>form .dialog-content{overflow:auto}.review-report__section{display:flex;flex-direction:column;gap:20px}.review-report__section:nth-child(odd){padding-bottom:24px;border-bottom:1px solid var(--sub-400)}.review-report__section:nth-child(2n){margin-top:24px}.review-report__reason-list .common-radio.review-reason-radio{flex-direction:column;flex-wrap:nowrap;gap:16px}.review-report__reason-list .common-radio.review-reason-radio .common-radio__item{gap:8px}.review-report__footer-btns{width:100%;text-align:center;margin-top:40px}.review-report__footer-btns>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;color:var(--primary-100);font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:10px;width:120px}.review-report__footer-btns>button:not(:last-child){margin-right:8px}.review-report__footer-btns>button:first-child{border:1px solid var(--primary-100);color:var(--primary-100)}.review-report__footer-btns>button:nth-child(2){color:#fff;background-color:var(--primary-100)}@media(max-width:767px){.review-report-dialog .dialog-main__content-wrapper{max-height:100%;max-width:100%;padding:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.review-summary{display:flex;align-items:center;justify-content:space-between;padding:52px 0;gap:162px}.review-summary__rating{display:flex;flex-direction:column;align-items:center;flex:.5 1 auto}.review-summary__rating-star{display:flex;align-items:center}.review-summary__rating-star .star-fill{width:44px;height:44px}.review-summary__rating-score{margin-left:12px;font-weight:600;font-size:36px;line-height:100%;color:var(--primary-100)}.review-summary__rating-count{margin-top:16px;display:flex;align-items:center;width:max-content;height:42px;font-size:14px;font-weight:400;font-size:16px;line-height:160%;background-color:var(--sub-200);padding:8px 15px;color:#999}.review-summary__distribution{position:relative;display:flex;flex-direction:column;flex:.5 1 auto}.review-summary__distribution:before{position:absolute;left:-30%;transform:translate(-30%);content:"";width:1px;height:100%;background-color:var(--sub-400)}.review-summary__distribution-item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px}.review-summary__distribution-item-label{white-space:nowrap;margin-right:36px;flex:0 0 62px;font-weight:500;font-size:14px;line-height:160%;color:var(--primary-100)}.review-summary__distribution-item-bar{flex:0 1 240px;height:16px;background-color:var(--sub-200);overflow:hidden;margin-right:36px}.review-summary__distribution-item-bar-fill{display:block;height:100%;background-color:var(--accent);opacity:.6}.review-summary__distribution-item-percent{font-weight:500;font-size:14px;line-height:160%;color:#999}@media(max-width:1279px){.review-summary__rating{flex-direction:row}.review-summary__distribution:before{left:-50%;transform:translate(-50%)}.review-summary__distribution-item-label{min-width:63px}}@media(max-width:767px){.review-summary{flex-direction:column;align-items:flex-start;gap:20px;padding:20px 0}.review-summary__rating{flex-direction:row}.review-summary__rating-star{margin-right:8px}.review-summary__rating-star .star-fill{width:24px;height:24px}.review-summary__rating-score{margin-left:8px;color:#212121;font-size:20px;line-height:160%;letter-spacing:-.8px}.review-summary__rating-count{height:27px;font-size:12px;font-weight:400;line-height:160%;letter-spacing:-.48px;padding:4px 8px;margin-top:0}.review-summary__distribution{width:100%}.review-summary__distribution:before{display:none}.review-summary__distribution-item-label{margin-right:20px}.review-summary__distribution-item-bar{flex:1;margin-right:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-section-title{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:2px solid var(--primary-100);padding-bottom:20px}.product-section-title__left{display:flex;align-items:center;gap:8px}.product-section-title__left>h2{font-weight:500;font-size:24px;line-height:160%;color:var(--primary-100)}.product-section-title__left>span{font-weight:500;font-size:20px;line-height:160%;color:#999}.product-section-title__right{display:flex;align-items:center}@media(max-width:1279px){.product-section-title__left>h2{font-size:18px;line-height:160%;letter-spacing:-.72px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-qna{margin-top:80px}.product-qna__description{display:flex;align-items:center;font-weight:400;font-size:16px;line-height:160%;color:var(--primary-100);padding:28px;background-color:var(--sub-200)}.product-qna__actions{display:flex;gap:12px}.product-qna__actions-btn{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:max-content;height:42px;border:1px solid var(--sub-400);padding:8px 16px;font-weight:400;font-size:16px;line-height:160%;color:#999}.product-qna__actions-btn:focus{border-color:var(--primary-300)}.product-qna-btn{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;color:#fff;font-size:13px;font-weight:400;line-height:100%;letter-spacing:-.52px;padding:8px 16px}.product-qna__container .accordion{border-bottom:none}.product-qna__container .accordion__content{background-color:var(--sub-200)}.product-qna__container .accordion.open{border-bottom:1px solid var(--sub-400)}.product-qna__container .accordion__header{border-bottom:1px solid var(--sub-400);padding:28px}.product-qna__title-left{display:flex;align-items:center}.product-qna__title-left .badge{width:61px;height:22px;font-weight:600;font-size:12px;line-height:100%}.product-qna__title-left>p{font-weight:500;font-size:16px;line-height:160%;color:#999;padding-left:44px}.product-qna__title-right{display:flex;font-weight:600;font-size:14px;line-height:160%;color:#999;gap:76px}.product-qna__content{padding-inline:clamp(0px,9vw,140px)}.product-qna__content-top-question{display:flex;gap:67px}.product-qna__content-top-question-icon{padding-top:20px;padding-bottom:28px}.product-qna__content-top-question-icon>img{width:31px;height:40px}.product-qna__content-top-question-text{flex:1;font-weight:400;font-size:14px;color:var(--sub-600);line-height:160%;padding-top:20px;padding-bottom:28px;border-bottom:1px solid var(--sub-400);display:flex;flex-direction:column;gap:8px}.product-qna__content-top-question-text .product-qna__question-actions{display:flex;gap:8px;margin-top:12px;justify-content:flex-end;align-self:flex-end}.product-qna__content-top-question-text .product-qna__question-actions button{border-color:initial;border:0;color:inherit;gap:0;min-width:64px;height:32px;padding:0 14px;border:1px solid var(--sub-400);border-radius:2px;font-size:13px;line-height:1;color:var(--sub-600);background-color:#fff}.product-qna__content-top-question-text .product-qna__question-actions button:hover{border-color:var(--primary-200);color:var(--primary-200)}.product-qna__content-bottom-question{display:flex;gap:67px}.product-qna__content-bottom-question-icon{padding-block:36px}.product-qna__content-bottom-question-icon>img{width:31px;height:40px}.product-qna__content-bottom-question-text{padding-block:36px;font-weight:400;font-size:14px;color:var(--sub-600);line-height:160%}.product-qna__content-bottom-question-text .product-qna__answer-meta{display:flex;align-items:center;gap:12px;margin-bottom:8px}.product-qna__content-bottom-question-text .product-qna__answer-meta .product-qna__answer-edit-btn{border-color:initial;border:0;color:inherit;gap:0;padding:6px 12px;border:1px solid var(--primary-200);border-radius:4px;font-size:13px;color:var(--primary-200);background-color:#fff}.product-qna__content-bottom-question-text .product-qna__answer-meta .product-qna__answer-edit-btn:hover{border-color:var(--primary-100);color:var(--primary-100)}.product-qna__table{width:100%}.product-qna thead tr th{font-weight:600;font-size:14px;line-height:160%;color:var(--primary-100);background-color:var(--sub-200)}.product-qna tbody tr td{font-weight:500;font-size:14px;line-height:160%;color:#999}.product-qna__title{margin-right:6px;cursor:pointer}.product-qna__pagination-wrapper{position:relative;display:flex;justify-content:center;align-items:center;margin-top:32px}.product-qna-btn{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;position:absolute;right:0;font-weight:400;font-size:16px;line-height:160%;color:#fff;background-color:var(--primary-100);width:max-content;padding:8px 16px}.product-qna .empty{margin-top:80px}@media(max-width:1279px){.product-qna{margin-top:60px}.product-qna__title-left>p{font-size:14px}.product-qna__actions-btn{font-size:14px;line-height:160%;letter-spacing:-.56px;padding:8px 21px}.product-qna__description{padding:20px;font-size:14px;line-height:160%;letter-spacing:-.56px}.product-qna-btn{font-size:14px;line-height:160%;letter-spacing:-.56px}.product-qna__container .accordion__header{padding:20px}.product-qna__content-top-question{display:flex;gap:40px;padding-block:4px 0}.product-qna__content-top-question-icon{padding-block:0}.product-qna__content-top-question-text{padding-block:0px 28px}.product-qna__content-bottom{margin-top:28px}.product-qna__content-bottom-question{display:flex;gap:40px}.product-qna__content-bottom-question-icon,.product-qna__content-bottom-question-text{padding-block:0}.product-section-title{padding-bottom:18px}}@media(max-width:767px){.product-qna__actions-btn{padding:8px 11px;height:38px}.product-qna .accordion__header{flex-direction:column;align-items:flex-start}.product-qna .accordion__header>h3{width:100%}.product-qna__title-left{flex-direction:column;align-items:flex-start}.product-qna__title-left .badge{font-size:11px;font-weight:600;line-height:normal}.product-qna__title-left>p{padding-left:0;margin-top:8px;font-size:14px;letter-spacing:-.56px}.product-qna__title-right{width:100%;margin-top:4px;gap:20px}.product-qna__title-right>span{font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px}.product-qna__title-right>em{font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px}.product-qna__content{padding-inline:clamp(0px,0vw,140px)}.product-qna__content-top-question{padding-top:0;flex-direction:column;gap:12px}.product-qna__content-top-question-icon>img{width:19px;height:24px}.product-qna__content-bottom-question{flex-direction:column;gap:12px}.product-qna__content-bottom-question-icon>img{width:19px;height:24px}.product-qna__container .accordion__content{padding:20px}.product-qna .empty{margin-top:60px}.product-section-title{padding-bottom:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-delivery{margin-top:80px;scroll-margin-top:60px}.product-delivery__section-container{display:flex;flex-direction:column;gap:32px;padding-top:20px}.product-delivery__section-title{display:block;margin-bottom:4px;color:var(--primary-100);font-size:16px;font-weight:600;line-height:160%;letter-spacing:-.64px}.product-delivery__list{padding-left:20px}.product-delivery__item{color:var(--primary-100);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px;list-style:disc}.product-delivery__emphasis{color:var(--primary-100);font-size:14px;font-weight:500;line-height:160%;letter-spacing:-.56px}.product-delivery__sub{color:var(--sub-600)}@media(max-width:1279px){.product-delivery__section-container{gap:20px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-section-title{width:100%}.product-detail__content-image{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.product-detail__content-image-wrapper{width:960px;display:flex;flex-direction:column;overflow:hidden;padding-top:20px}.product-detail__content-image-wrapper.open{max-height:initial}.product-detail__content-image-wrapper>img{padding-block:10px}.product-detail__content__floating-buttons{position:fixed;top:50%;transform:translateY(-50%);left:100px;opacity:0;visibility:hidden;z-index:5;transition:opacity .2s}.product-detail__content__floating-buttons.active{opacity:1;visibility:visible}.product-detail__content__floating-buttons ul{padding:16px 20px;background-color:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px}.product-detail__content__floating-buttons ul li:not(:last-child){margin-bottom:10px}.product-detail__content-float-button{display:flex;justify-content:space-between;width:168px;height:45px;background-color:#fff;padding:8px 16px;border:1px solid #d7d7d7;border-radius:8px;font-weight:500;font-size:18px;line-height:160%;color:#999}.product-detail__content-float-button.active{background-color:#222;color:#fff;border:none}.product-detail__collapse-btn{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;height:60px;border:1px solid #222222;font-weight:500;font-size:18px;line-height:1;letter-spacing:-.05em;color:#222;cursor:pointer;background-color:#fff;border-radius:0}.product-detail__collapse-btn:before{content:"";position:absolute;top:-20px;left:0;width:100%;height:20px;background:linear-gradient(to bottom,#fff,#fff0);pointer-events:none}.product-detail__collapse-btn span{margin-right:6px}@media(max-width:1279px){.product-detail__content-image-wrapper{width:100%}.product-info-tabs{display:flex;width:100%;position:sticky;padding-block:12px;z-index:9;background-color:#fff;top:60px;transition:top .1s ease-out}.product-info-tabs.up{top:125px}.product-info-tabs>ul{display:flex;flex:1;gap:4px}.product-info-tabs>ul>li{flex:1 1 auto;display:flex;justify-content:center}.product-info-tabs>ul>li>button{border-color:initial;border:0;color:inherit;gap:0;flex:1;height:30px;color:#999;font-size:14px;font-weight:500;line-height:160%;letter-spacing:-.56px;padding:4px;background-color:#fff;border-radius:8px}.product-info-tabs>ul .product-info-tab.active>button{background-color:var(--sub-600);color:#fff}}@media(max-width:767px){.product-info-tabs{top:50px}.product-info-tabs.up{top:114px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-search-result{display:flex;flex-direction:column;align-items:center;max-width:1280px;width:100%;margin:0 auto;background-color:#fff;padding-block:120px}.product-search-result>form{margin-bottom:120px;max-width:548px;width:100%;display:flex}.product-search-result>p{display:block;margin-bottom:20px;width:100%;color:var(--primary-300);font-size:20px;font-weight:500;line-height:normal;letter-spacing:-.4px;padding:0 32px}.product-search-result>p>strong{color:var(--accent);font-size:20px;font-weight:500;line-height:normal;letter-spacing:-.4px}.product-search-result__title{color:var(--primary-100);font-size:40px;font-weight:500;line-height:normal;margin-bottom:52px}.product-search-result .search-bar{width:100%}.product-search-result .search-bar__list.open{top:56px}.product-search-result .search-bar:before{right:initial;left:12px;width:32px;height:32px}.product-search-result__input{width:100%;border-width:0px 0px 3px 0px;border-color:var(--primary-300);padding:12px 56px;color:var(--primary-300);font-size:24px;font-weight:500;line-height:normal}.product-search-result__input-wrap{position:relative;display:flex;width:100%}.product-search-result__input:focus{outline:none}.product-search-result__delete-btn{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;position:absolute;top:50%;transform:translateY(-50%);right:0;display:flex;align-items:center;justify-content:baseline;width:32px;height:32px}@media(max-width:1279px){.product-search-result__title{font-size:28px;font-weight:600;line-height:160%;letter-spacing:-1.12px}.product-search-result .search-bar:before{width:24px;height:24px}}@media(max-width:767px){.product-search-result>form{padding:0 16px}.product-search-result>p{padding:0 16px;font-size:15px}.product-search-result>p>strong{font-size:15px}.product-search-result__input{flex:1;padding:12px 44px;font-size:18px}.product-search-result__delete-btn{width:24px;height:24px}.product-search-result__delete-btn .delete-icon{width:10px;height:10px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.search-empty{display:flex;flex-direction:column;align-items:center;padding-block:80px}.search-empty__icon-wrapper{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:60px;background-color:var(--sub-300);margin-bottom:24px}.search-empty__title{margin-bottom:12px;color:var(--primary-100);font-size:20px;font-weight:600;line-height:normal}.search-empty__description{color:var(--primary-300);font-size:18px;font-weight:400;line-height:normal}@media(max-width:767px){.search-empty__title{font-size:16px}.search-empty__description{font-size:14px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.social-register__dialog{display:flex;justify-content:center;width:100%;padding:40px}.social-register__dialog__inner{max-width:480px;width:100%}.social-register__dialog h2{font-weight:600;font-size:23px;line-height:100%;text-align:center;color:var(--primary-300);padding-bottom:40px}.social-register__logo-wrapper{margin-bottom:24px;text-align:center}.social-register__logo-wrapper img{width:49px;height:49px}.social-register__verify-btn{border-color:initial;border:0;color:inherit;gap:0;width:100%;color:var(--primary-100);font-size:15px;font-style:normal;font-weight:700;line-height:normal;padding:16px;border-radius:8px;border:1px solid var(--sub-400);background-color:#fff}.social-register__verify-btn:disabled{color:#999;background-color:var(--sub-400)}.social-register__item:not(:last-child){margin-bottom:40px}.social-register__item>strong{display:block;color:var(--primary-100);font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid var(--primary-100)}.social-register__item>p{display:block;margin-block:20px;color:var(--primary-200);font-size:14px;font-style:normal;font-weight:500;line-height:140%}.social-register__item-row{display:flex;flex-direction:column;gap:12px}.social-register__item-row>label{display:flex;align-items:center;gap:8px}.social-register__item-row-inner{display:flex;align-items:center;justify-content:space-between}.social-register__item-row-inner>label{display:flex;align-items:center;gap:8px}.social-register__item-row-inner>a{display:flex;white-space:nowrap;align-items:center;gap:4px}.social-register__item-row:not(:last-of-type){margin-bottom:24px;padding-bottom:24px}.social-register__item-row:first-of-type{border-bottom:1px solid #999999}.social-register__item-row:nth-of-type(2){border-bottom:1px solid var(--sub-400)}.social-register__form{display:flex;flex-direction:column;justify-content:center;margin-top:20px}.social-register__form p{text-align:center;font-weight:400;font-size:14px;color:#999}.social-register__form p>span{cursor:pointer;text-decoration:underline}.social-register__row{display:flex;align-items:center}.social-register__row label{display:flex;align-items:center;gap:10px}.social-register__row:not(:last-child){margin-bottom:20px}.social-register__row strong{display:block;width:77px;color:var(--primary-200);font-size:15px;font-style:normal;font-weight:500;line-height:normal}.social-register__row span{padding-left:15px;color:var(--primary-300)}.social-register__btn{background-color:#fff;border-color:initial;border:0;color:inherit;gap:0;background-color:var(--accent);color:#fff;border-radius:8px;border:none;padding:16px;width:100%}.social-register__last-notify{text-align:center;margin-top:18px;color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.social-welcome__dialog{display:flex;justify-content:center;align-items:center;height:100dvh;width:100%;padding:40px}.social-welcome__dialog-inner{max-width:480px;width:100%}.social-welcome__logo-wrapper{text-align:center;margin-bottom:60px}.social-welcome__content{display:flex;align-items:center;flex-direction:column}.social-welcome__content>strong{color:var(--accent);text-align:center;font-family:Inter;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:28px}.social-welcome__content>strong>span{color:var(--primary-300);font-family:Inter;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.social-welcome__content>p{color:var(--primary-200);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.36px;margin-bottom:24px}.social-welcome__content>p>strong{color:var(--accent);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.36px}.social-welcome__content>em{margin-bottom:60px;color:var(--primary-300);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.32px}.social-welcome__content>button{width:100%;color:#fff;font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.4px;border:none;background-color:var(--accent)}.social-welcome-id{font-weight:500;font-size:15px;line-height:100%;color:var(--sub-600);margin-bottom:40px}@media(max-width:1279px){.social-welcome__logo-wrapper{margin-bottom:48px}.social-welcome__content>strong{font-size:24px}.social-welcome__content>strong>span{font-size:24px}.social-welcome__content>p{font-size:18px}}@media(max-width:767px){.social-welcome__dialog{padding:40px 16px}.social-welcome__logo-wrapper{margin-bottom:40px}.social-welcome__logo-wrapper>img{width:120px;height:120px}.social-welcome__content>strong{font-size:20px}.social-welcome__content>strong>span{font-size:20px}.social-welcome__content>p{font-size:15px}.social-welcome__content>p>strong{font-size:15px}.social-welcome__content>em{font-size:14px}.social-welcome__content>button{font-size:18px;font-weight:700}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.list-page{flex:1;width:100%;padding-block:90px 72px;padding-inline:37px;max-width:1280px;margin:0 auto}.list-page .empty{margin-top:60px}.list-page__title{color:var(--primary-100);text-align:center;font-size:40px;font-weight:600;line-height:normal;margin-bottom:200px}.list-page__container{display:grid;grid-template-columns:repeat(3,minmax(221px,413px));gap:20px}.list-page .pagination-container{margin-top:98px}@media(max-width:1279px){.list-page{padding:40px 36px}.list-page__title{font-size:28px;margin-bottom:60px}.list-page__container{gap:16px}}@media(max-width:767px){.list-page{padding:24px 16px}.list-page__title{font-size:20px}.list-page__container{grid-template-columns:repeat(1,minmax(200px,328px));justify-content:center}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.magazine-card{display:flex;flex-direction:column;height:100%}.magazine-card>img{display:block;width:100%;object-fit:contain}.magazine-card__content{display:flex;flex:1;flex-direction:column;padding-top:20px}.magazine-card__title{color:var(--primary-100);font-size:24px;font-weight:500;line-height:160%;letter-spacing:-.96px}.magazine-card__subtitle{margin-top:12px;color:var(--sub-600);font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.magazine-card__duration{padding-top:12px;color:var(--sub-600);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.28px}@media(max-width:1279px){.magazine-card__content{padding-top:16px}.magazine-card__title{font-size:18px;letter-spacing:-.72px}.magazine-card__subtitle{font-size:14px;letter-spacing:-.28px}.magazine-card__duration{font-size:13px;letter-spacing:-.26px}}@media(max-width:767px){.magazine-card__content{padding-top:8px}.magazine-card__title{line-height:130%}.magazine-card__subtitle{margin-top:8px;letter-spacing:-.56px;line-height:140%}.magazine-card__duration{padding-top:8px;letter-spacing:-.52px;line-height:140%}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.magazine-detail__hero{position:relative;width:100%;min-height:360px;overflow:hidden}.magazine-detail__hero-image{position:relative;z-index:1;display:block;width:100%;height:auto;padding:0}.magazine-detail__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.magazine-detail__skeleton-image{position:absolute;top:0;right:0;bottom:0;left:0}.magazine-products{max-width:1280px;margin:90px auto 92px;padding:0 80px}.magazine-products .swiper-slide{width:266px!important}.magazine-products__skeleton-list{display:flex;gap:20px}.magazine-products__skeleton-card{width:266px;flex-shrink:0}.magazine-products__skeleton-thumb{width:100%;aspect-ratio:1/1;animation-duration:1.8s}.magazine-products__skeleton-line{height:16px;margin-top:12px}.magazine-products__skeleton-line--title{width:min(180px,100%)}.magazine-products__skeleton-line--price{width:min(100px,100%)}@media(max-width:1279px){.magazine-detail__hero{min-height:260px}.magazine-products{max-width:1280px;margin:40px auto 118px;padding:0 16px}.magazine-products .swiper-slide{width:221px!important}.magazine-products__skeleton-list{gap:12px}.magazine-products__skeleton-card{width:221px}}@media(max-width:767px){.magazine-detail__hero{min-height:180px}.magazine-products{margin-block:52px 80px}.magazine-products .swiper-slide{width:156px!important}.magazine-products .product-card__title{font-size:14px;font-weight:400;line-height:normal;letter-spacing:-.7px}.magazine-products__skeleton-card{width:156px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.event-card{display:flex;flex-direction:column;height:100%}.event-card>img{display:block;width:100%;object-fit:contain}.event-card__content{display:flex;flex:1;flex-direction:column;padding-top:20px}.event-card__title{color:var(--primary-100);font-size:24px;font-weight:500;line-height:160%;letter-spacing:-.96px}.event-card__subtitle{margin-top:12px;color:var(--sub-600);font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.event-card__duration{padding-top:12px;color:var(--sub-600);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.28px}.event-card--skeleton{pointer-events:none}.event-card__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.event-card__skeleton-image{width:100%;aspect-ratio:1/1}.event-card__skeleton-line{height:16px}.event-card__skeleton-line--title{width:min(200px,100%)}.event-card__skeleton-line--subtitle{width:min(260px,100%);margin-top:12px}.event-card__skeleton-line--duration{width:min(160px,100%);margin-top:12px}@media(max-width:1279px){.event-card__content{padding-top:16px}.event-card__title{font-size:18px;letter-spacing:-.72px}.event-card__subtitle{font-size:14px;letter-spacing:-.28px}.event-card__duration{font-size:13px;letter-spacing:-.26px}}@media(max-width:767px){.event-card__content{padding-top:8px}.event-card__title{line-height:130%}.event-card__subtitle{margin-top:8px;letter-spacing:-.56px;line-height:140%}.event-card__duration{letter-spacing:-.52px;line-height:140%;padding-top:8px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.list-page__input-wrapper{display:flex;gap:8px}.list-page__input-wrapper>button{background-color:#fff;border-color:initial;padding:0;border:0;color:inherit;gap:0;flex:0 0 48px;height:48px;border-radius:6px;border:1px solid var(--sub-400);background:#fff}.list-page .input{flex:0 0 479px}.list-page__filter-area{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}.list-page__filter-area--left{display:flex;flex-direction:column}.list-page__filter-area .dropdown{width:128px}@media(max-width:1279px){.list-page .input{flex:0 0 395px}.list-page .dropdown{width:128px}}@media(max-width:767px){.list-page{padding-inline:16px}.list-page__container{gap:28px}.list-page .input{flex:1}.list-page__filter-area{flex-direction:column;align-items:flex-end;margin-bottom:16px}.list-page__filter-area--left{width:100%}.list-page__filter-area--right{margin-top:40px}.list-page__filter-area .dropdown{width:128px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.event-detail{max-width:1280px;margin:0 auto}.event-detail__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.event-detail__title{border-bottom:1px solid var(--sub-400);padding:20px}.event-detail__title>strong{color:var(--primary-100);font-size:24px;font-weight:500;line-height:160%;letter-spacing:-.96px}.event-detail__title>p{margin-top:8px;color:var(--sub-600);font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.32px}.event-detail__title--skeleton{pointer-events:none}.event-detail__skeleton-line{height:20px}.event-detail__skeleton-line--title{width:min(360px,100%)}.event-detail__skeleton-line--date{width:min(220px,100%);margin-top:10px;height:16px}.event-detail__hero{position:relative;width:100%;min-height:360px;overflow:hidden;padding:92px 16px}.event-detail__hero-image{position:relative;z-index:1;display:block;width:100%;height:auto;padding:0}.event-detail__skeleton-image{position:absolute;top:92px;right:16px;bottom:92px;left:16px;animation-duration:1.8s}@media(max-width:1279px){.event-detail__hero{min-height:260px;padding:48px 16px}.event-detail__skeleton-image{top:48px;right:16px;bottom:48px;left:16px}}@media(max-width:767px){.event-detail__hero{min-height:180px;padding:32px 8px}.event-detail__skeleton-image{top:32px;right:8px;bottom:32px;left:8px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.brand-intro__hero{overflow:hidden}.brand-intro__hero .brand-intro__hero-img{transform:scale(1.08) translateY(16px);transition:transform 1.4s cubic-bezier(.2,.8,.2,1);will-change:transform}.brand-intro__hero.is-visible .brand-intro__hero-img{transform:scale(1) translateY(0)}.brand-intro__reveal{opacity:0;--reveal-y: 120px;transform:translateY(var(--reveal-y));transition:opacity 1.1s ease,transform 1.1s cubic-bezier(.2,.5,.2,1);will-change:opacity,transform}.brand-intro__reveal.is-visible{opacity:1;--reveal-y: 0}@media(prefers-reduced-motion:reduce){.brand-intro__reveal{transition:none;transform:none;opacity:1}}.brand-intro__bg-wrapper{position:relative}.brand-intro__bg-wrapper>img{width:100%;height:100%}.brand-intro__bg-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(var(--reveal-y, 0));text-align:center;word-break:keep-all}.brand-intro__bg-text>h4{color:#fff;font-size:60px;font-weight:400;line-height:normal;letter-spacing:-.6px;font-family:Radley,serif;margin-bottom:52px}.brand-intro__bg-text>strong{display:block;color:#fff;font-size:28px;font-weight:600;line-height:130%;letter-spacing:-1.12px;margin-bottom:12px}.brand-intro__bg-text>p{color:#fff;font-size:24px;font-weight:400;line-height:130%;letter-spacing:-.96px}.brand-intro__content{width:100%;max-width:1280px;margin:0 auto;padding-block:160px}.brand-intro__section{display:flex;flex-direction:column;align-items:center}.brand-intro__section:nth-child(2){margin-top:238px}.brand-intro__section>h2{color:var(--primary-200);font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:32px}.brand-intro__section p{color:var(--primary-300);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.36px}.brand-intro__block{display:flex;justify-content:center;align-items:center;gap:115px;margin-top:140px}.brand-intro__block>img{width:630px;height:420px}.brand-intro__text>h3{color:var(--primary-200);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:24px}.brand-intro__text>p{color:var(--primary-300);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.36px;margin-top:16px}.brand-intro__footer{display:flex;justify-content:center;gap:32px;margin-top:302px}.brand-intro__footer>img{width:70px;height:72px}.brand-intro__footer--right{display:flex;flex-direction:column;justify-content:center}.brand-intro__footer--right>span{color:var(--primary-300);font-size:20px;font-weight:600;line-height:normal;letter-spacing:-.8px}.brand-intro__footer--right>p{color:var(--sub-600);font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.64px;margin-top:8px}@media(max-width:1279px){.brand-intro__bg-text>h4{font-size:40px}.brand-intro__bg-text>strong{font-size:20px}.brand-intro__bg-text>p{font-size:20px}.brand-intro__section>h2{font-size:32px;margin-bottom:24px}.brand-intro__section p{font-size:15px}.brand-intro__block{margin-top:80px}.brand-intro__block>img{width:376px;height:251px}.brand-intro__text>h3{font-size:20px}.brand-intro__text>p{font-size:14px}.brand-intro__footer{gap:24px;margin-top:160px}.brand-intro__footer--right>span{font-size:18px}.brand-intro__footer--right>p{font-size:14px}}@media(max-width:767px){.brand-intro__bg-wrapper{height:400px}.brand-intro__bg-wrapper>img{height:100%;object-fit:cover;object-position:center}.brand-intro__content{display:flex;flex-direction:column;align-items:center;max-width:328px;padding-inline:16px}.brand-intro__bg-text>h4{font-size:28px;margin-bottom:40px}.brand-intro__bg-text>strong{font-size:15px}.brand-intro__bg-text>p{font-size:15px}.brand-intro__section>h2{font-size:24px;margin-bottom:32px}.brand-intro__section p{font-size:14px}.brand-intro__block{margin-top:40px;gap:12px;flex-direction:column}.brand-intro__block.reverse{flex-direction:column-reverse}.brand-intro__block>img{width:100%;height:219px}.brand-intro__text>h3{font-size:18px}.brand-intro__text>p{font-size:14px}.brand-intro__footer{display:flex;align-items:center;gap:12px;margin-top:120px}.brand-intro__footer>img{width:42px;height:44px}.brand-intro__footer--right>span{font-size:14px}.brand-intro__footer--right>p{font-size:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.aside-menu h3{font-size:18px;font-weight:600;line-height:normal;color:var(--primary-100);margin-bottom:0}.aside-menu h3.desktop-only{margin-bottom:20px}.aside-menu ul{display:flex;flex-direction:column}.aside-menu ul.desktop-gap{gap:12px}.aside-menu ul li{font-size:14px;font-weight:400;line-height:normal}.aside-menu ul li a.active{color:var(--primary-100)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.customer-support__layout{max-width:1280px;width:100%;height:100%;display:flex;flex-direction:column;margin:0 auto;padding-block:120px;background-color:#fff}.customer-support__content h3{font-weight:600;font-size:22px;color:var(--primary-100);line-height:normal}.customer-aside-menu{min-width:156px}@media(max-width:1279px){.customer-support__layout{padding-block:40px 100px}.customer-support__content h3{font-size:20px}}@media(max-width:767px){.customer-support__content h3{font-size:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.customer-support-page{max-width:1280px;width:100%;height:100%;display:flex;flex-direction:column;margin:0 auto;background-color:#fff}.customer-support__content{display:flex;gap:32px;position:relative;padding:0 16px}@media(max-width:1279px){.customer-support-page>h2{text-align:center;color:var(--primary-100);font-size:28px;font-weight:600;line-height:160%;letter-spacing:-1.12px;margin-bottom:30px}}@media(max-width:767px){.customer-support-page>h2{font-size:20px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.customer-search-bar{display:flex;gap:16px}.customer-search-bar>input{padding:16px 12px;flex:0 1 363px;height:48px}.customer-search-bar>button{border-color:initial;border:0;color:inherit;gap:0;background-color:#fff;border:1px solid var(--sub-400);padding:0;min-width:48px;height:48px;border-radius:6px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.customer-notice{display:flex;flex-direction:column;height:100%}.customer-notice .empty{margin-top:60px}.customer-notice__header{display:flex;flex-direction:column;padding-bottom:12px}.customer-notice__header>form{margin-block:24px 60px}.customer-notice__list{display:flex;flex-direction:column;justify-content:center;height:100%;flex-grow:1;margin-bottom:80px}.customer-notice__list.empty{text-align:center;color:var(--primary-100)}.customer-notice__list .accordion{border-width:0px 0px 1px 0px;border-style:solid;border-color:var(--sub-400)}.customer-notice__list .accordion__header{padding:30px 20px}.customer-notice__list .accordion__header--left{display:flex}.customer-notice__list .accordion__header--left>strong{display:block}.customer-notice__list .accordion__header>h3{display:flex;align-items:center}.customer-notice__list .accordion__content{background-color:var(--sub-200);padding:36px 28px;color:var(--primary-200);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.28px;white-space:pre-wrap}.customer-notice__item-tag{display:block;font-weight:700;font-size:15px;color:var(--accent);margin-right:54px;white-space:nowrap}.customer-notice__item-title{font-weight:700;font-size:15px;color:var(--primary-100);margin-right:12px}.customer-notice__item-title.basic{font-weight:400}.customer-notice__item-date{font-weight:400;font-size:15px;color:var(--primary-100);margin-right:42px}.customer-notice__item-toggle>img{min-width:15px;min-height:15px;width:15px;height:15px}.customer-notice__amount{color:var(--primary-100);font-size:14px;font-weight:600;line-height:normal;border-bottom:2px solid var(--primary-100);padding-bottom:12px}.customer-notice__amount>strong{color:var(--primary-100)}.customer-notice__amount>strong>span{color:var(--sub-600)}.customer-notice__item-date{margin-left:auto}@media(max-width:1279px){.customer-notice__header{padding-bottom:40px;flex-direction:column;align-items:initial}.customer-notice__amount{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:2px solid var(--primary-100)}.customer-notice__search-area{margin-top:20px;justify-content:space-between}.customer-notice__search-area .customer-search-bar>input{width:initial;flex:1}.customer-notice__list .accordion:first-child{border-top:1px solid var(--sub-400)}.customer-notice__list .accordion__header{padding:24px 12px}.customer-notice__list .accordion__content{padding:24px 20px}}@media(max-width:767px){.customer-notice__header{padding-bottom:24px}.customer-notice__amount{padding-bottom:12px}.customer-notice__search-area{margin-top:12px}.customer-notice__item-tag{margin-right:8px}.customer-notice__list .accordion__header{padding:20px 8px}.customer-notice__list .accordion__content{padding:20px 12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.customer-faq{display:flex;flex-direction:column}.customer-faq>h3{margin-bottom:24px}.customer-faq .faq-list .accordion{border-top:1px solid var(--sub-400)}.customer-faq .faq-list .accordion:last-child{border-bottom:1px solid var(--sub-400)}.customer-faq .faq-list .accordion__header{padding:32px 40px}.customer-faq .faq-list .accordion__content{display:flex;justify-content:flex-end;padding:36px 185px;background:var(--sub-200)}@media(max-width:1279px){.customer-faq .faq-list .accordion__header{padding:24px 12px}.customer-faq .faq-list .accordion__content{padding:24px 157px}}@media(max-width:767px){.customer-faq .faq-list{margin-bottom:52px}.customer-faq .faq-list .accordion__header,.customer-faq .faq-list .accordion__content{padding:20px 8px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.faq-tab-selector{display:flex}.faq-tab-btn{flex:0 1 224px;height:44px;border-radius:6px 6px 0 0;border-width:1px 1px 0px 1px;border-style:solid;border-color:var(--primary-100);font-weight:600;font-size:16px;line-height:normal;color:var(--primary-100);padding:0;background-color:#fff}.faq-tab-btn.active{background-color:var(--primary-300);color:#fff}@media(max-width:1279px){.faq-tab-btn{flex:1 1 224px}}@media(max-width:1279px){.faq-tab-btn{font-size:14px;font-weight:500}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.faq-search-bar{padding:25px 20px 20px;background-color:var(--primary-300);border-radius:0 6px 6px}.faq-search-bar .customer-search-bar input{flex:1}.faq-search-bar>p{margin-top:12px;color:#fff;font-weight:400;font-size:13px}@media(max-width:1279px){.faq-search-bar{padding:20px 20px 24px;border-radius:0 0 6px 6px}.faq-search-bar .customer-search-bar input{flex:1 1 auto}.faq-search-bar>p{margin-top:12px;font-size:13px}}.faq-top-section{display:flex;flex-direction:column}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.faq-chat-banner{margin-block:40px 80px}.faq-chat-banner__content{display:flex;justify-content:space-between;align-items:center;border-radius:8px}.faq-chat-banner__title>img{margin-right:7px}.faq-chat-banner__title{font-weight:600;font-size:14px}.faq-chat-banner__guide-top{display:flex;gap:8px;margin-bottom:4px}.faq-chat-banner__subtitle{font-weight:400;font-size:12px;color:#9e9e9e}.faq-chat-banner__actions{display:flex}.faq-chat-banner__actions>button{flex-grow:1;background-color:#f5f5f5;color:var(--primary-100);border-radius:6px;border:none}.faq-chat-banner__actions>button:not(:last-child){margin-right:12px}@media(max-width:1279px){.faq-chat-banner__content{flex-direction:column;align-items:flex-start;gap:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.faq-item__left{display:flex;text-align:center}.faq-item__left>span{min-width:105px;font-size:16px;font-weight:600;line-height:160%;letter-spacing:-.32px;color:var(--primary-100);margin-right:40px}.faq-item__left>em{color:var(--accent);font-size:20px;font-weight:600;line-height:100%;letter-spacing:.4px}.faq-item__left>p{font-size:16px;font-weight:500;line-height:160%;letter-spacing:-.64px;color:var(--primary-300);margin-left:20px}.faq-item__content-wrapper{display:flex;align-items:center;gap:20px}.faq-item__content-wrapper>em{color:var(--primary-200);font-size:20px;font-weight:600;line-height:130%;letter-spacing:.4px}.faq-item__content-wrapper>p{white-space:pre-wrap;color:var(--primary-200);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.28px}@media(max-width:767px){.faq-item__left{flex-direction:column;text-align:start}.faq-item__left>span{min-width:initial}.faq-item__left>p{margin-left:0}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.faq-category-filter{margin-block:40px}.faq-category-filter__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,132.5px))}@media(max-width:1279px){.faq-category-filter{margin-block:40px}.faq-category-filter__container{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}}@media(max-width:767px){.faq-category-filter{margin-block:31px 12px}.faq-category-filter__container{display:flex}.faq-category-filter__container .swiper-slide{width:auto!important}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.faq-category-filter__item{display:flex;align-items:center;justify-content:center;outline:1px solid var(--sub-400);outline-offset:-1px;height:55px;font-size:12px;font-weight:400;line-height:normal;color:var(--primary-100);cursor:pointer}.faq-category-filter__item.active{outline:2px solid var(--primary-100);outline-offset:-2px}.faq-category-filter__inner{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px}.faq-category-filter__inner>img{width:24px;height:24px;object-fit:contain}@media(max-width:1279px){.faq-category-filter__inner>img{width:16px;height:16px}}@media(max-width:767px){.faq-category-filter{width:calc(100% + 16px)}.faq-category-filter__item{font-size:14px;font-weight:500;padding:8px 20px;border-radius:30px;background:#fff;height:33px}.faq-category-filter__inner>img{width:16px;height:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.product-manual{display:flex;flex-direction:column;height:100%}.product-manual__category>span{font-weight:400;font-size:14px;text-decoration:underline}.product-manual__category .customer-search-bar{margin-block:24px 32px}.product-manual__list-wrapper{background:var(--sub-200);padding:32px;border-radius:8px}.product-manual__list-wrapper>strong{display:block;font-weight:600;font-size:18px}.product-manual__list-wrapper>span{display:block;font-weight:400;font-size:14px;color:#9e9e9e;margin-block:8px 24px}.product-manual__list-wrapper{margin-top:43px}.product-manual__list-container{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,150px)}.product-manual__list-container>button{border-color:initial;border:0;color:inherit;gap:0;background-color:#fff;color:var(--primary-100);border-radius:8px;padding:16px;gap:4px}.product-manual__category-btn.active{background-color:var(--sub-300)}.product-manual__category-btn>img{width:18px;height:18px}@media(max-width:1279px){.product-manual__category .customer-search-bar{border-top:2px solid var(--primary-100);padding-top:20px}.product-manual__category .customer-search-bar>input{flex:1}.product-manual__list-container{gap:10px;grid-template-columns:repeat(auto-fit,105px)}.product-manual__list-container>button>img{width:16px;height:16px}.product-manual__list-container>button{padding:12px}.product-manual__list-wrapper{padding:20px}.product-manual__list-wrapper>strong{font-size:16px}.product-manual__list-wrapper>span{margin-block:8px 20px}}@media(max-width:767px){.product-manual__list-container{display:flex;flex-wrap:wrap;gap:8px;width:fit-content}.product-manual__list-container>button{min-width:65px}.product-manual__list-wrapper{padding:12px}.product-manual__list-wrapper>strong{font-size:15px}.product-manual__list-wrapper>span{font-size:13px;margin-block:4px 12px}}.device-document-gallery{width:100%;height:100%;display:flex;flex-direction:column;margin-top:40px}.device-document-gallery-container{flex:1;align-items:center;justify-content:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(221px,1fr));gap:20px;border-top:1px solid #9e9e9e;padding-top:40px;margin-bottom:130px}.device-document-gallery .empty{margin-top:60px}@media(max-width:1279px){.device-document-gallery{margin-top:32px}.device-document-gallery-container{padding-top:20px;margin-bottom:80px}}@media(max-width:767px){.device-document-gallery-container{grid-template-columns:repeat(2,minmax(156px,1fr))}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.device-document-item{display:flex;flex-direction:column;align-items:center;height:100%;text-align:center;background-color:#fff;border:1px solid var(--sub-400);padding:32px 20px;border-radius:8px}.device-document-item__info{display:flex;flex-direction:column;flex:1;width:100%;color:var(--primary-100)}.device-document-item__info>span{margin-top:8px;color:var(--primary-100);font-size:16px;font-weight:600;line-height:normal}.device-document-item__info>em{margin-top:32px}.device-document-item__footer{margin-top:24px;display:flex;align-items:flex-end;height:100%}.device-document-item__footer>em{display:block;color:var(--primary-200);font-size:14px;font-weight:400;line-height:normal}.device-document-item__footer>button{width:100%;height:48px;padding:0;border-radius:8px;font-size:14px;font-weight:400;line-height:normal;white-space:nowrap}.device-document-item__img-wrapper{width:100px;height:100px;border-radius:8px}.device-document-item__img-wrapper>img{width:100%;height:100%;object-fit:contain;border-radius:8px}@media(max-width:1279px){.device-document-item{padding:24px}.device-document-item__info>span{font-size:15px}.device-document-item__info>em{margin-top:16px}.device-document-item__img-wrapper{width:65px;height:65px;border-radius:8px}.device-document-item__img-wrapper>img{width:100%;height:100%;object-fit:contain;border-radius:8px}.device-document-item__footer{margin-top:16px}.device-document-item__footer>button{height:41px;padding:12px 14px}}@media(max-width:767px){.device-document-item{padding:12px}.device-document-item__info>span{font-size:15px}.device-document-item__info>em{margin-top:16px}.device-document-item__img-wrapper{width:65px;height:65px;border-radius:8px}.device-document-item__img-wrapper>img{width:100%;height:100%;object-fit:contain;border-radius:8px}.device-document-item__footer{margin-top:16px}.device-document-item__footer>button{height:41px;padding:12px 14px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.as{display:flex;flex-direction:column;gap:80px}.as__title{color:var(--primary-100);font-size:22px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:60px}.as__description>strong{display:block;margin-bottom:19px;color:var(--primary-100);font-size:20px;font-style:normal;font-weight:600;line-height:normal}.as__description>p{color:var(--primary-200);font-size:16px;font-style:normal;font-weight:400;line-height:130%}.as__contact{display:flex;gap:40px;background-color:var(--sub-200);padding:32px;margin-top:40px}.as__contact-title{display:block;color:var(--primary-200);font-size:18px;font-weight:500;line-height:normal;letter-spacing:-.36px;margin-bottom:12px}.as__contact-time{display:flex;gap:40px}.as__contact-time>span{color:var(--primary-200);font-size:16px;font-weight:400;line-height:normal;letter-spacing:-.32px}.as__contact-container{display:flex;flex:1;gap:12px}.as__contact-button{display:flex;justify-content:center;align-items:center;flex:0 1 245px;max-height:51px;text-align:center;padding:16px;color:var(--primary-200);background-color:var(--sub-300);border-radius:8px;font-size:16px;font-weight:500;line-height:normal;letter-spacing:-.32px}.as__contact-button>img{margin-right:8px}.as__process-list{display:flex;flex-direction:column;gap:32px;padding-top:24px}.as__process-item{display:flex;gap:40px}.as__process-icon{display:flex;justify-content:center;align-items:center;min-width:80px;min-height:80px;border-radius:74.318px;background:#fff;box-shadow:0 2.973px 14.864px #0000000d,0 1.486px 8.918px #0000000d}.as__process-title{color:var(--Color-Primary-Black-Second, #323232);font-size:15px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.3px}.as__process-text{margin-top:8px;color:var(--Color-Primary-Black-third, #464646);font-family:Interop;font-size:15px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.3px}.as__process-item{display:flex;align-items:center}.as__table{padding-top:24px}.as__table-head,.as__table-body{display:flex}.as__table-cell{display:flex;justify-content:center;text-align:center;padding:20px;flex:1;border:1px solid var(--sub-400)}.as__table-cell:not(:first-of-type){border-left:none}.as__table-cell--header{color:#fff;text-align:center;font-size:15px;font-weight:600;line-height:130%;background:#999}.as__notice-list{padding-top:24px}.as__notice-item{color:var(--primary-300);font-size:15px;font-weight:400;line-height:130%;letter-spacing:-.3px;list-style:disc;list-style-position:inside;padding-left:6px}.as__notice-item:not(:last-of-type){margin-bottom:8px}@media(max-width:1279px){.as__table{display:flex}.as__table-head{flex-direction:column;flex:0 1 200px}.as__table-body{flex-direction:column;flex:1}.as__table-cell{height:76px}.as__table-cell--header{align-items:center}.as__title{text-align:center}.as__contact{display:flex;align-items:center}.as__contact-time{display:flex;flex-direction:column;gap:4px}.as__contact-container{flex-direction:column;gap:8px}}@media(max-width:767px){.as__table{display:flex}.as__table-head{flex-direction:column;flex:0 1 80px}.as__table-cell--header{font-size:14px;padding:20px 16px}.as__description>p{font-size:14px}.as__contact{display:flex;flex-direction:column;gap:20px;padding:16px}.as__contact-time>span{font-size:14px}.as__contact-container,.as__contact-info{width:100%}.as__contact-button{flex:1 1 auto;width:100%}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.my-page-layout{max-width:1280px;margin:0 auto;width:100%;height:100%;display:flex;flex-direction:column;padding:119px 32px 99px;background-color:#fff}.my-page__title{color:var(--primary-100);font-size:40px;font-weight:500;line-height:normal;text-align:center;margin-bottom:110px}.my-page__content{display:flex;justify-content:space-between}.my-page__content-box{flex:1 0 auto;max-width:1028px}.my-page__content-box--no-max-width{max-width:initial}.my-page__content aside{flex:1 0 auto;max-width:156px;margin-right:32px}.my-page__content aside>nav{margin-bottom:60px}.my-page__content .my-page__aside--no-margin{margin-right:0;max-width:initial}.my-page__content main{flex:1;flex-direction:row-reverse;overflow:hidden}.my-page__logout-btn{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:100%;padding:16px;border:1px solid #999999;color:var(--primary-100);text-align:center;font-size:16px;font-weight:600;line-height:normal}@media(max-width:1279px){.my-page{order:0;flex-direction:column-reverse}.my-page-layout{padding:40px 36px 100px}.my-page__title{font-size:24px;font-weight:600;line-height:160%;letter-spacing:-.96px;margin-bottom:40px}.my-page__content{justify-content:initial}.my-page__content main{flex-direction:column}.my-page__content aside{order:1;margin-top:52px}.aside-menu h3{border-bottom:2px solid var(--primary-100);padding-bottom:16px;margin-bottom:0}.aside-menu ul{gap:0}.aside-menu ul li{position:relative;border-bottom:1px solid var(--sub-400)}.aside-menu ul li a{padding-block:24px;width:100%}.aside-menu ul li:after{position:absolute;top:50%;transform:translateY(-50%);right:0;content:"";display:block;width:20px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='8'%20height='14'%20viewBox='0%200%208%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201L7%207L1%2013'%20stroke='%23555555'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center center}}@media(max-width:767px){.my-page-layout{padding:24px 16px 100px}.my-page__title{margin-bottom:24px}.my-page__content aside{margin-top:0}.my-page__logout-btn{padding:12px}.aside-menu ul li:after{transform:translateY(-50%) scale(.8)}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}table{table-layout:fixed;border-collapse:collapse}table thead th{padding:28px 0;text-align:center;color:var(--primary-100);font-weight:500;font-size:16px;border-top:2px solid var(--primary-300)}table tbody th{border-top:1px solid var(--sub-400);border-bottom:1px solid var(--sub-400);padding:28px 0;vertical-align:middle;text-align:center}table tbody tr:first-child td{border-top:1px solid var(--sub-400)}table tbody td{border-bottom:1px solid var(--sub-400);padding:28px 0;vertical-align:middle;text-align:center}table tbody tr td{color:var(--primary-100);font-weight:400;font-size:14px}table tbody tr:last-child td{border-bottom:1px solid var(--sub-400)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.my-page>h1{text-align:center;color:var(--primary-100);font-size:40px;font-weight:500;line-height:normal}.my-page__area{display:flex;flex:1}.my-page__dashboard{flex:1;display:flex;flex-direction:column;gap:84px}@media(max-width:1279px){.my-page__dashboard{gap:52px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.recent-orders{padding-bottom:20px}.recent-orders-header__right{display:flex;align-items:center;gap:8px}.recent-orders-header__right>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;font-size:16px;font-weight:500}.recent-orders .section-header-with-action__left>h2{font-size:18px;font-weight:600}.recent-orders .section-header-with-action__left>span{font-size:16px;font-weight:500}.recent-orders__table{width:100%;border-bottom:0}.recent-orders__table>thead>tr>th{border-top:0}.recent-orders__table>tbody>tr>td{border-bottom:0}.recent-orders__table>tbody>tr>td .empty{margin-top:40px}.recent-orders__cell--date-col{width:115px;min-width:100px;padding-right:15px}.recent-orders__cell--date{color:var(--primary-100);font-size:16px;font-weight:500;line-height:normal}.recent-orders__cell--item{display:flex;align-items:center;justify-content:flex-start;gap:8px}.recent-orders__cell--item>img{width:75px;height:75px;flex-shrink:0;object-fit:contain}.recent-orders__cell .recent-orders__item-info{display:flex;flex-direction:column;gap:8px;min-width:0;text-align:left}.recent-orders__cell .recent-orders__item-name{margin:0;color:var(--primary-200);text-align:left;font-size:16px;font-weight:500;line-height:normal;letter-spacing:-.16px;word-break:keep-all}.recent-orders__cell .recent-orders__item-option{margin:0;color:var(--primary-300);text-align:left;font-size:14px;font-weight:400;line-height:normal;word-break:keep-all}.recent-orders__cell--amount{color:var(--primary-100);font-size:16px;font-weight:600;line-height:normal}.recent-orders__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.recent-orders__skeleton-image{width:75px;height:75px;flex-shrink:0}.recent-orders__skeleton-line{height:18px}.recent-orders__skeleton-line--date{width:90px}.recent-orders__skeleton-line--name{width:min(280px,100%)}.recent-orders__skeleton-line--option{width:min(180px,100%)}.recent-orders__skeleton-line--amount{width:110px;margin-left:auto}@media(max-width:1279px){.recent-orders__cell--item>img{width:70px;height:70px}.recent-orders__skeleton-image{width:70px;height:70px}.recent-orders__skeleton-line--name{width:min(220px,100%)}.recent-orders__skeleton-line--option{width:min(150px,100%)}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.wishlist__header-actions{display:flex;align-items:center;gap:8px}.wishlist__header-actions>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;font-size:16px;font-weight:500}.wishlist__products{padding-top:28px}.wishlist .section-header-with-action__left>span{font-size:16px;font-weight:500}.wishlist__products{display:flex;gap:20px;padding:10px 0}.wishlist__products .product-card__info{padding:8px 0;border-bottom:0}.wishlist__products .product-card__img-area{width:clamp(103px,12vw,161px)}.wishlist__products .product-card__img-wrap{width:100%}.wishlist__products .product-card__title{font-size:12px;font-weight:400;color:var(--primary-100);line-height:normal}.wishlist__products .product-card__meta{padding:0}.wishlist__products .product-card__price-current{font-size:13px;font-weight:600;color:var(--primary-100);line-height:normal}.wishlist__products .product-card__actions>button{height:18px;width:18px}.wishlist__products .product-card__actions>button .heart-icon{width:18px;height:18px}.wishlist__skeleton-card{flex:1 1 0;min-width:0}.wishlist__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.wishlist__skeleton-image{width:100%;aspect-ratio:1/1}.wishlist__skeleton-info{padding:8px 0}.wishlist__skeleton-line{height:16px}.wishlist__skeleton-line--title{width:min(140px,100%)}.wishlist__skeleton-line--price{width:min(90px,100%);margin-top:8px}@media(max-width:1279px){.wishlist__products{gap:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.event{padding-bottom:20px}.event__header-actions{display:flex;align-items:center;gap:8px}.event__header-actions>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;font-size:16px;font-weight:500}.event .section-header-with-action__left>h2{font-size:18px;font-weight:600}.event .section-header-with-action__left>span{font-size:16px;font-weight:500}.event__list{display:flex;gap:52px;padding-top:40px}.event__card{display:flex;flex-direction:column}.event__card-image-wrapper{width:340px;height:280px;margin-bottom:8px}.event__card-image-wrapper>img{width:100%;height:100%}.event__title{color:var(--primary-100);font-size:15px;font-weight:600;line-height:100%;margin-top:17px}.event__description{margin-top:16px;color:var(--primary-300);font-size:15px;font-weight:400;line-height:100%}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.period-filter{display:flex;gap:32px;margin-top:24px;background-color:var(--sub-200);padding:28px 60px}.period-filter__period-buttons{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;display:flex;gap:7px;font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.28px;width:fit-content;height:40px}.period-filter__period-button{padding:9px 16px;border-radius:4px;background-color:#fff;color:var(--primary-200);border:none;border:1px solid var(--sub-400)}.period-filter__period-button.active{background-color:var(--primary-200);color:#fff}.period-filter-label{color:var(--primary-100);font-size:16px;font-weight:600;letter-spacing:-.32px}.period-filter__date-wrapper{display:flex}.period-filter__date-select{display:flex;margin-top:16px}.period-filter-dash{display:block;margin:0 24px}.period-filter__start-date,.period-filter__end-date{display:flex;gap:8px}.period-filter__start-date .react-datepicker__view-calendar-icon input,.period-filter__end-date .react-datepicker__view-calendar-icon input{font-size:13px}.period-filter-dash{display:flex;align-items:center;color:var(--primary-200);text-align:center;font-size:14px;font-weight:400;line-height:normal;letter-spacing:-.28px}.period-filter__submit-btn{background-color:#fff;border-color:initial;padding:0;border:0;color:inherit;gap:0;color:#fff;font-size:16px;font-weight:500;line-height:normal;letter-spacing:-.32px;background-color:var(--primary-200);width:99px;border-radius:4px;margin-left:8px}@media(max-width:1279px){.period-filter{flex-direction:column;gap:20px;padding:24px}.period-filter__period-buttons{display:flex;width:initial}.period-filter__period-buttons>button{flex:1}.period-filter__date-select{flex-direction:column;margin-top:12px}.period-filter__date-wrapper,.period-filter__start-date,.period-filter__end-date{flex:1}.period-filter__start-date .dropdown-toggle-btn,.period-filter__end-date .dropdown-toggle-btn{min-width:80px}.period-filter__submit-btn{margin-top:12px;margin-left:0;width:100%;padding:16px}}@media(max-width:767px){.period-filter{margin-top:12px;padding:12px}.period-filter__period-buttons{width:100%;height:auto;gap:6px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.period-filter__period-button{width:100%;padding:10px 6px;font-size:13px;white-space:nowrap}.period-filter-dash{margin:0 8px;justify-content:centerㄷ;padding-block:6px}.period-filter__submit-btn{padding:12px 16px}.period-filter__start-date,.period-filter__end-date{min-width:0;gap:0}.period-filter__start-date .react-datepicker-wrapper,.period-filter__start-date .react-datepicker__input-container,.period-filter__start-date .react-datepicker__input-container input,.period-filter__end-date .react-datepicker-wrapper,.period-filter__end-date .react-datepicker__input-container,.period-filter__end-date .react-datepicker__input-container input{width:100%}}@media(max-width:359px){.period-filter__period-button{padding:9px 4px;font-size:11px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.react-datepicker{border-radius:8px!important;border:none!important;box-shadow:0 0 12px #0000001a,0 0 4px #0000001a}.react-datepicker-wrapper{flex:1}.react-datepicker__view-calendar-icon input{padding:12px 34px 12px 12px!important;height:40px;cursor:pointer}.react-datepicker__input-container{position:relative}.react-datepicker__input-container>svg{position:absolute;top:50%;transform:translateY(-50%);right:12px;padding:0!important}.react-datepicker__header{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.react-datepicker__header:not(.react-datepicker__header--has-time-select){padding:0}.react-datepicker__header-custom{border-top-left-radius:8px!important;border-top-right-radius:8px!important;display:flex;justify-content:space-between;align-items:center;background-color:var(--sub-600);padding:8px 4px}.react-datepicker__header-custom>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;background-color:inherit}.react-datepicker__header-custom>button:last-child{transform:rotate(180deg)}.react-datepicker__current-month-custom{color:#fff;font-size:13px;font-weight:500;line-height:normal;letter-spacing:-.26px}.react-datepicker__day-name>span:nth-child(2){color:var(--sub-600);font-size:12px;font-weight:500;line-height:normal;letter-spacing:-.24px}.react-datepicker__month{margin:8px!important}.react-datepicker__day{margin:2px!important;width:27px;height:27px;border-radius:30px!important;color:var(--sub-600);font-size:12px;font-weight:400;line-height:normal;letter-spacing:-.24px}.react-datepicker__day--today{font-weight:initial!important}.react-datepicker__day:hover{background-color:initial!important}.react-datepicker__day[aria-selected=true]{background-color:var(--primary-200)}.react-datepicker__day[aria-selected=true]:hover{background-color:var(--primary-200)!important}.react-datepicker__day-name{margin:4px 2px 0!important}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.post-code-btn{border-color:initial;border:0;color:inherit;gap:0;color:var(--primary-100);font-size:14px;font-weight:600;line-height:normal;padding:16px 12px;border-radius:8px;border:1px solid var(--sub-400);background-color:#fff;height:49px;flex-shrink:0}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.address-dialog__table{width:100%;border-bottom:0}.address-dialog__table>tbody>tr>td:first-child{padding-left:12px;background-color:var(--sub-200);text-align:left}.address-dialog__table>tbody>tr>td:last-child{padding:16px 12px}.address-dialog__table>tbody>tr>td>img{vertical-align:top}.address-dialog__address-fields{display:flex;flex-direction:column;gap:12px}.address-dialog__address-fields .dropdown>button{padding:14px 20px}.address-dialog__post-wrapper{display:flex;gap:12px}.address-dialog__post-wrapper>button{border-color:initial;border:0;color:inherit;gap:0;width:120px;height:50px;white-space:nowrap;background-color:#fff;border:1px solid var(--sub-400);border-radius:8px;color:var(--primary-100);font-size:14px;font-weight:600;line-height:normal;padding:0 22px}.address-dialog__defaultAddress{display:flex;align-items:center;gap:8px;margin-block:20px 32px;cursor:pointer}@media(max-width:767px){.address-form__item{display:flex;flex-direction:column;gap:12px}.address-form__item:not(:last-child){margin-bottom:16px}.address-form__item>label{color:var(--primary-100);font-size:15px;font-weight:500;line-height:normal}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-tracking-card .section-header-with-action{padding-block:20px}.order-tracking-card .section-header-with-action__left>h2{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal}.order-tracking-card .section-header-with-action__left>span{color:var(--sub-600);font-size:14px;font-weight:500}.order-tracking-card .section-header-with-action__right>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;display:flex;align-items:center;color:var(--primary-100);font-size:18px;font-weight:600}.order-tracking-card .section-header-with-action__right>button>img{margin-left:8px}@media(max-width:767px){.order-tracking-card .section-header-with-action{padding-block:12px}.order-tracking-card .section-header-with-action__left>h2{font-size:15px;font-weight:500}.order-tracking-card .section-header-with-action__left>span{display:none}.order-tracking-card .section-header-with-action__right>button{font-size:15px;font-weight:500;line-height:normal;letter-spacing:-.3px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-item-card__history-btn{background-color:#fff;border-color:initial;border:0;color:inherit;gap:0;width:fit-content;color:var(--sub-600);font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.28px;border-radius:4px;border:1px solid #999999;background:var(--sub-200);padding:8px}.order-item-card__history-btn>img{margin-left:4px}.order-item-card__info{display:flex;align-items:center;flex:1}.order-item-card__info{gap:20px}@media(max-width:1279px){.order-item-card{padding-block:20px}.order-item-card__header{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.36px}.order-item-card__content{align-items:center;gap:16px}.order-item-card__image{width:120px;height:120px}.order-item-card__title{font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.14px}.order-item-card__info--left{display:flex;align-items:center;gap:11px}.order-item-card__details{display:flex;flex-direction:column;gap:12px}.order-item-card__options{font-size:13px;font-weight:400;line-height:normal}.order-item-card__track-btn-wrapper>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;background-color:var(--primary-100);color:#fff;padding:12px;width:104px}.order-item-card__actions{display:flex;flex:1;gap:8px}.order-item-card__actions>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;border:1px solid #999999;flex:1;color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;padding:12px}.order-item-card__status-label{font-size:18px;letter-spacing:-.36px}.order-item-card .pagination-container{margin-top:60px}}@media(max-width:767px){.order-item-card{gap:12px;padding-block:16px}.order-item-card .section-header-with-action{padding-block:12px}.order-item-card .section-header-with-action__left>h2{font-size:15px;font-weight:500}.order-item-card .section-header-with-action__left>span{display:none}.order-item-card .section-header-with-action__right>button{font-size:15px;font-weight:500;line-height:normal;letter-spacing:-.3px}.order-item-card__header{display:flex;justify-content:space-between;font-size:15px;font-weight:600;letter-spacing:-.3px}.order-item-card-list{gap:40px;margin-top:40px}.order-item-card__image{width:85px;height:85px}.order-item-card__content{flex-direction:column;gap:8px}.order-item-card__title{font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.14px}.order-item-card__info{gap:12px}.order-item-card__info--left,.order-item-card__info--right{width:100%}.order-item-card__details{flex:1;gap:8px}.order-item-card__price{font-size:14px;font-weight:600;line-height:normal}.order-item-card__options{font-size:13px;font-weight:400;line-height:130%}.order-item-card__status{display:flex;justify-content:space-between;font-size:15px;font-weight:600;line-height:normal;letter-spacing:-.3px}.order-item-card__status-label{font-size:15px;font-weight:600;line-height:normal;letter-spacing:-.3px}.order-item-card__status-box{flex:1;padding-inline:0}.order-item-card__track-btn-wrapper{width:100%}.order-item-card__track-btn-wrapper>button{width:100%}.order-item-card-actions{padding-block:12px;gap:4px}.order-item-card-actions>button{width:80px;color:var(--primary-300);font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.24px;padding:4px}.order-item-card-actions>button:last-child,.order-item-card-actions>button:first-child{background-color:#fff;color:var(--primary-300);border:1px solid #999999;border-radius:4px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.history-dialog .dialog-main__content-wrapper{height:auto}.history-dialog .dialog-main__background{padding-inline:16px}.history-dialog__container{display:flex;flex-direction:column;gap:12px;max-height:169px}.history-dialog__item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--sub-200)}.history-dialog__item--right>button{background-color:#fff;border-color:initial;border:0;color:inherit;gap:0;color:var(--sub-600);font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.28px;border-radius:4px;width:fit-content;padding:8px 12px;border:1px solid #999999;background:var(--sub-200)}.history-dialog__date>strong{margin-right:4px;color:var(--primary-200);font-size:16px;font-weight:600;line-height:140%;letter-spacing:-.32px}.history-dialog__date>span{color:var(--primary-300);font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.28px}.history-dialog__content{height:100%;margin-top:8px;color:var(--sub-600);font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.28px}.history-dialog__external-link-btn>img{margin-left:2px}.history-dialog .dialog-footer{display:flex;justify-content:center;margin-top:32px}.history-dialog .dialog-footer>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:102px;padding:10px;border:1px solid var(--primary-100);color:var(--primary-100);font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:767px){.history-dialog__item{flex-direction:column;align-items:flex-start}.history-dialog__item--right{width:100%;margin-top:8px}.history-dialog__item--right>button{width:100%}.history-dialog__container{max-height:263px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.address-form__dialog .dialog-main__content-wrapper{max-width:680px}.address-form__dialog .dialog-footer{margin-top:32px;display:flex;justify-content:flex-end;gap:8px}.address-form__dialog .dialog-footer>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:120px;color:var(--primary-100);font-size:14px;font-weight:600;line-height:normal;padding:10px;border:1px solid var(--primary-100)}.address-form__dialog .dialog-footer>button:nth-child(2){color:#fff;background-color:var(--primary-100)}@media(max-width:767px){.address-form__dialog .dialog-main__content-wrapper{max-width:680px;max-height:100%}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-tracking-actions{display:flex;justify-content:flex-end;gap:8px;padding-block:20px}.order-tracking-actions>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;font-size:13px;font-weight:500;width:90px;padding:8px}.order-tracking-actions>button:first-child{color:#fff;background-color:var(--primary-100)}.order-tracking-actions>button:first-child:disabled{color:#999;background-color:var(--sub-500);border:none}.order-tracking-actions>button:last-child{color:var(--primary-100);background-color:#fff;border:1px solid #999999}.order-tracking-actions>button:last-child:disabled{border:none;color:#999;background-color:var(--sub-500)}@media(max-width:767px){.order-tracking-actions{padding-block:12px;gap:4px}.order-tracking-actions>button{width:80px;color:var(--primary-300);font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.24px;padding:4px}.order-tracking-actions>button:last-child,.order-tracking-actions>button:first-child{background-color:#fff;color:var(--primary-300);border:1px solid #999999;border-radius:4px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-tracking-card-skeleton__header{display:flex;justify-content:space-between;height:30px;margin-bottom:40px}.order-tracking-card-skeleton__header-left{width:330px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.order-tracking-card-skeleton__header-right{width:80px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.order-tracking-card-skeleton__content{display:flex}.order-tracking-card-skeleton__left{display:flex;gap:20px;width:680px;height:180px}.order-tracking-card-skeleton__img{width:180px;height:180px;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.order-tracking-card-skeleton__info{flex:1;display:flex;gap:8px;flex-direction:column;justify-content:center}.order-tracking-card-skeleton__info-title,.order-tracking-card-skeleton__info-amount,.order-tracking-card-skeleton__info-options{width:120px;height:20px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.order-tracking-card-skeleton__right{display:flex;align-items:center}.order-tracking-card-skeleton-actions{display:flex;gap:20px}.order-tracking-card-skeleton-actions__col{width:115px;height:52px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}@media(max-width:1279px){.order-tracking-card-skeleton__left{flex:1;align-items:center}.order-tracking-card-skeleton__img{width:120px;height:120px}.order-tracking-card-skeleton-actions{flex-direction:column}.order-tracking-card-skeleton-actions__col{width:100px;height:45px}.order-tracking-card-skeleton-actions__col:last-child{display:none}}@media(max-width:767px){.order-tracking-card-skeleton__header{height:30px;margin-bottom:28px}.order-tracking-card-skeleton__header-left{width:77px}.order-tracking-card-skeleton__header-right{width:80px}.order-tracking-card-skeleton__content{flex-direction:column}.order-tracking-card-skeleton-actions{flex-direction:row;margin-top:28px}.order-tracking-card-skeleton-actions__col{width:70px;height:22px}.order-tracking-card-skeleton__right{justify-content:flex-end}}.order-tracking .empty,.order-cancel-return-exchage .empty{margin-top:80px}.order-tracking-list{display:flex;flex-direction:column;margin-top:80px;gap:52px}.order-tracking-list .pagination-container{margin-top:80px}@media(max-width:1279px){.order-tracking-list{margin-top:75px}.order-tracking-list .pagination-container{margin-top:60px}}@media(max-width:767px){.order-tracking .empty,.order-cancel-return-exchage .empty{margin-top:60px}.order-tracking-list{gap:40px;margin-top:40px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-tracking__progress{display:flex;flex-direction:column;margin-top:120px}.order-tracking__progress .section-header-with-action{margin-bottom:28px}.order-tracking__progress .accordion{background-color:var(--sub-200);border:1px solid var(--sub-400)}.order-tracking__progress .accordion__content{background-color:#fff;padding:0}.order-tracking__progress .accordion__header{padding:12px 28px}.order-tracking__progress .accordion__header>img{width:14px}.order-tracking__title{color:var(--sub-600);font-size:18px;font-weight:600;line-height:normal}.order-tracking__group{display:flex;flex-direction:column;gap:12px}.order-tracking__tabs{display:flex;gap:8px}.order-tracking__tabs>button{background-color:#fff;border-color:initial;border:0;color:inherit;gap:0;width:68px;font-size:14px;font-weight:500;line-height:normal;color:var(--sub-600);padding:5px;border-radius:40px;border:1px solid var(--sub-400);background-color:var(--sub-200)}.order-tracking__tab{border-radius:40px}.order-tracking__tab.active{background-color:var(--primary-100);color:#fff}.order-tracking-step{display:flex;padding:28px;gap:48px}.order-tracking-step:first-child{border-top:1px solid var(--sub-400)}.order-tracking-step:not(:last-child){border-bottom:1px solid var(--sub-400)}.order-tracking-step__title{color:var(--primary-100);font-size:15px;font-weight:600;line-height:normal;white-space:nowrap}.order-tracking-step__heading{color:var(--primary-100);font-size:15px;font-weight:600;line-height:normal;margin-bottom:20px}.order-tracking-step__description{display:flex;flex-direction:column}.order-tracking-step__description>strong{margin-bottom:4px;color:var(--Color-Primary-Black-first, #212121);font-family:Pretendard;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.order-tracking-step__description{color:var(--Color-Grayscale_first-text, #757575);font-family:Pretendard;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.order-tracking__notify{text-align:end;margin-top:8px;color:var(--sub-600);font-size:12px;font-weight:400;line-height:normal}@media(max-width:1279px){.order-tracking-step{padding:24px}.order-tracking__progress{margin-top:80px}.order-tracking__progress .accordion__header{padding:12px 24px}}@media(max-width:767px){.order-tracking__progress .accordion__header{padding:12px}.order-tracking-step{flex-direction:column;gap:8px;padding:20px 12px}.order-tracking-step__heading{margin-bottom:0}.order-tracking-step__title{display:flex;gap:8px}.order-tracking__title{font-size:16px;font-weight:500;line-height:normal;letter-spacing:-.32px}.order-tracking__tabs>button{width:57px;padding:4px}.order-tracking__notify{text-align:start;margin-top:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.payment-info>h3{font-weight:500;font-size:24px;color:var(--primary-100);border-bottom:2px solid var(--primary-100);padding-bottom:20px;line-height:normal}.payment-info__table-wrapper>table{width:100%;border:2px solid var(--primary-100);margin-top:20px}.payment-info__table-wrapper>table thead tr th{position:relative}.payment-info__table-wrapper>table thead tr th:not(:last-of-type){border-right:1px solid var(--sub-400)}.payment-info__table-wrapper>table thead tr th{border-bottom:1px solid var(--sub-400);padding:40px 28px}.payment-info__table-wrapper>table thead tr th .icon-image{position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.payment-info__table-wrapper>table tbody tr td{height:160px;border-bottom:0}.payment-info__table-wrapper>table tbody tr td:not(:last-of-type){border-right:1px solid var(--sub-400)}.payment-info__table-wrapper>table tbody tr td{background-color:var(--sub-200);padding:28px;vertical-align:top}.payment-info__item{display:flex;align-items:center;justify-content:space-between}.payment-info__item-warning{color:var(--accent);font-size:12px;font-weight:400;line-height:normal;letter-spacing:-.24px;margin-top:12px}.payment-info__item>span{color:var(--primary-100);font-size:16px;font-weight:500;line-height:normal}.payment-info__item>strong{color:var(--primary-100);font-size:22px;font-weight:500;line-height:normal}.payment-info__item--total>strong{font-weight:500;font-size:22px;color:var(--accent)}.payment-info__item-sub{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:normal;color:var(--primary-100);text-align:start}.payment-info__item-sub-container{display:flex;flex-direction:column;height:100%}.payment-info__item-sub:not(:last-child){margin-bottom:8px}.payment-info__item-sub-label{color:var(--sub-600);font-size:14px;font-weight:500;line-height:normal;text-align:start}.payment-info__item-sub>span:first-of-type{margin-right:auto}.payment-info__item-sub em{text-decoration:line-through}.payment-info__item-sub--created{color:var(--sub-600);font-size:14px;font-weight:500;line-height:normal}.payment-info__item-sub--notify{color:var(--primary-200);font-size:12px;font-weight:400;line-height:normal;margin-top:auto}.payment-info__item-reflection{margin-left:12px;padding:4px;border:1px solid var(--sub-400)}.payment-info__item-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.payment-info__item-wrapper>em{color:var(--primary-200);font-size:12px;font-weight:400;line-height:normal}.payment-info__print-area{display:flex;justify-content:flex-end;gap:4px;margin-top:20px}.payment-info__print-area>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:116px;padding:12px;color:#fff;font-size:13px;font-weight:500;line-height:normal;background-color:var(--primary-100)}@media(max-width:1279px){.payment-info>h3{font-size:20px;font-weight:600;border-bottom:2px solid var(--primary-100)}.payment-info__item{padding:24px 20px;background-color:#fff}.payment-info__item>strong{font-size:18px}.payment-info__item-wrap{border:2px solid var(--primary-100);margin-top:20px}.payment-info__item-sub{font-weight:400}.payment-info__item-sub--gift-notice{padding-top:12px}.payment-info__item-sub--delivery{display:flex;flex-direction:column;align-items:start}.payment-info__item-sub--delivery .payment-info__item{display:flex;width:100%;background-color:initial;padding:0;margin-bottom:24px}.payment-info__item-sub--delivery .payment-info__item>strong{margin-left:auto}.payment-info__item-reflection{margin-left:0;font-size:13px;font-weight:400;line-height:normal}.payment-info__gift-price{display:flex;align-items:center;gap:8px;text-align:end}.payment-info__sub-container{padding:20px;background-color:var(--sub-200);border:1px solid var(--sub-400)}}@media(max-width:767px){.payment-info>h3{font-size:16px;font-weight:500;padding-bottom:12px}.payment-info__item{padding:20px 16px}.payment-info__item>strong{font-size:16px;font-weight:600}.payment-info__item-wrap{margin-top:12px}.payment-info__sub-container{padding:20px 16px}.payment-info__print-area>button{flex:1}.payment-info__item-sub .payment-info__item{margin-bottom:16px}.payment-info__item-sub--gift-notice{font-size:13px;font-weight:400;letter-spacing:-.26px;padding-top:8px}.payment-info__item-sub--delivery{font-size:13px;font-weight:400;letter-spacing:-.26px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.shipping-info>h3{font-weight:500;font-size:24px;padding-bottom:20px;line-height:normal}.shipping-info__table-wrapper>table{width:100%;border-bottom:none;table-layout:auto}.shipping-info__table-wrapper>table tbody tr:first-child{border-top:2px solid var(--primary-100)}.shipping-info__table-wrapper>table tbody tr td{text-align:left;padding:24px 20px;color:var(--primary-100);font-size:15px;font-weight:400;line-height:normal}.shipping-info__table-wrapper>table tbody tr td:first-child{word-break:keep-all;white-space:nowrap;width:1%}.shipping-info__table-wrapper>table tbody tr td:nth-child(2){font-weight:500}.shipping-info__memo-cell{overflow:hidden}.shipping-info__memo{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1279px){.shipping-info>h3{font-size:20px}}@media(max-width:767px){.shipping-info>h3{font-size:16px;padding-bottom:12px}.shipping-info__table-wrapper>table tbody tr td{padding:20px 16px;font-size:14px;font-weight:400;line-height:normal}.shipping-info__table-wrapper>table tbody tr td:nth-child(2){font-size:14px;font-weight:500}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-detail-page .payment-info>h3,.order-detail-page .shipping-info>h3,.order-detail-page .payment-method>h3{font-size:18px;font-weight:600;line-height:normal}.order-detail-page .shipping-info,.order-detail-page .payment-method{margin-top:60px}.order-detail-page__btns{display:flex;justify-content:center;margin-top:64px}.order-detail-page__list-btn{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:196px;color:var(--primary-100);font-size:16px;font-weight:600;line-height:normal;padding:15px;border:1px solid var(--primary-100)}.order-detail-page .order-tracking-card{margin-block:60px}@media(max-width:1279px){.order-detail-page .shipping-info,.order-detail-page .payment-method{margin-top:80px}.order-detail-page__list-btn{flex:1;padding:12px}.order-detail-page .order-tracking-card{margin-block:80px}.order-summary__date>span{font-size:14px;font-weight:500}.order-summary__date>strong{font-size:14px;font-weight:600}.order-summary__number{font-size:12px;font-weight:400}}@media(max-width:767px){.order-detail-page .shipping-info,.order-detail-page .payment-method{margin-top:40px}.order-detail-page .order-tracking-card{margin-block:40px}}.order-progress-stepper{display:flex;align-items:center;justify-content:space-around;padding-block:40px}.order-progress-stepper .chevron-right{object-fit:contain}.order-progress-step{display:flex;align-items:center;flex-direction:column;gap:16px}.order-progress-step__content{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:normal}@media(max-width:1279px){.order-progress-stepper{display:flex;justify-content:space-around;padding-block:40px}}@media(max-width:767px){.order-progress-stepper{padding-block:24px}.order-progress-stepper .chevron-right{width:10px;height:10px}.order-progress-step{gap:8px}.order-progress-step__content{font-size:13px;font-weight:500}.order-progress-step__content>img{display:none}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-summary-header{display:flex;align-items:center;gap:28px;padding:25px 28px;background-color:var(--sub-200)}.order-summary__date{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:normal}.order-summary__date>span{color:#999}.order-summary__date>strong{color:var(--primary-100)}.order-summary__number{color:#999;font-size:14px;font-weight:400;line-height:normal}@media(max-width:1279px){.order-summary-header{padding:20px}}@media(max-width:767px){.order-summary-header{padding:12px}.order-summary__date>span,.order-summary__date>strong{font-size:13px}.order-summary__number{font-size:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-item-card .pagination-container{margin-top:80px}.order-item-card{display:flex;flex-direction:column;padding-block:24px;gap:20px}.order-item-card:not(:last-of-type){border-bottom:1px solid var(--sub-400)}.order-item-card__content{display:flex;gap:20px}.order-item-card__content--left{flex:1;display:flex;flex-direction:column;align-items:start}.order-item-card__content--left>strong{display:block;color:var(--primary-200);font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.36px;margin-bottom:20px}.order-item-card__image{width:180px;height:180px;aspect-ratio:1/1}.order-item-card__image>strong{display:block;color:var(--primary-200);font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.36px;margin-bottom:20px}.order-item-card__image>img{display:inline-block;width:100%;height:100%;object-fit:contain}.order-item-card__info{display:flex;align-items:center;flex:1;gap:20px}.order-item-card__info:first-child{justify-content:start;flex:2}.order-item-card__info:last-child{justify-content:end;flex:0 0 auto}.order-item-card__info-date{display:flex;flex-direction:column;align-items:center;padding:0 20px}.order-item-card__info-date>strong{color:var(--primary-100);font-size:16px;font-weight:600;line-height:normal;letter-spacing:-.32px;margin-bottom:12px}.order-item-card__info-date>em{color:var(--sub-600);font-size:15px;font-weight:500;line-height:normal;letter-spacing:-.3px}.order-item-card__info-date>em:not(:last-child){margin-bottom:4px}.order-item-card__detail{display:flex;flex-direction:column;gap:20px}.order-item-card__status{display:flex;align-items:center}.order-item-card__status>strong{color:var(--primary-200);font-size:18px;font-weight:600;margin-right:4px}.order-item-card__status>span{color:var(--primary-300);font-size:13px;font-weight:400;line-height:normal;letter-spacing:-.26px}.order-item-card__title{font-size:18px;font-weight:500;color:#212121}.order-item-card__price{font-size:18px;font-weight:600;color:#212121}.order-item-card__options{font-size:14px;color:#464646}.order-item-card__options--before{color:#999;text-decoration:line-through;margin-bottom:4px}.order-item-card__status-list{display:flex}.order-item-card__status-box{display:flex;flex-direction:column;align-items:center;gap:12px;padding-inline:30px;position:relative}.order-item-card__status-box:before{content:"";width:1px;height:100%;background-color:var(--sub-400);right:0;top:0;position:absolute}.order-item-card__status-box:last-child:before{display:none}.order-item-card__exchange-status-box{display:flex;flex-direction:column;align-items:center;gap:12px}.order-item-card__status-date{display:flex;flex-direction:column;gap:4px}.order-item-card__status-date>em{color:var(--sub-600);font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.28px}.order-item-card__status-label{font-size:16px;font-weight:600;color:#212121}.order-item-card__status-actions{display:flex;flex-direction:column;gap:8px}.order-item-card__action-btn{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:90px;padding:8px;font-size:14px}.order-item-card__action-btn--track{background-color:var(--primary-100);color:#fff}.order-item-card__action-btn--exchange,.order-item-card__action-btn--return,.order-item-card__action-btn--review{border:1px solid #999999;color:#212121}.order-item-card-redelivery-btn{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;color:#fff;background-color:var(--primary-100);font-size:13px;font-weight:500;line-height:normal;padding:8px 12px;margin-bottom:12px}@media(max-width:1279px){.order-item-card{padding-block:20px}.order-item-card__header{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.36px}.order-item-card__content{align-items:center;gap:16px}.order-item-card__content-top{width:100%}.order-item-card__content-top>strong{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.36px}.order-item-card__content-inner{display:flex;width:100%}.order-item-card__content--with-top{display:flex;flex-direction:column}.order-item-card__content--with-top .order-item-card__info--left{display:flex}.order-item-card__image{width:120px;height:120px}.order-item-card__title{font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.14px}.order-item-card__info--left{display:flex;align-items:center;gap:11px}.order-item-card__details{display:flex;flex-direction:column;gap:12px}.order-item-card__options{font-size:13px;font-weight:400;line-height:normal}.order-item-card__track-btn-wrapper>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;background-color:var(--primary-100);color:#fff;padding:12px;width:104px}.order-item-card__actions{display:flex;flex:1;gap:8px}.order-item-card__actions>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;border:1px solid #999999;flex:1;color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;padding:12px}.order-item-card__status-label{font-size:18px;letter-spacing:-.36px}.order-item-card .pagination-container{margin-top:60px}}@media(max-width:767px){.order-item-card{gap:12px;padding-block:16px}.order-item-card .section-header-with-action{padding-block:12px}.order-item-card .section-header-with-action__left>h2{font-size:15px;font-weight:500}.order-item-card .section-header-with-action__left>span{display:none}.order-item-card .section-header-with-action__right>button{font-size:15px;font-weight:500;line-height:normal;letter-spacing:-.3px}.order-item-card__header{display:flex;justify-content:space-between;font-size:15px;font-weight:600;letter-spacing:-.3px}.order-item-card-list{gap:40px;margin-top:40px}.order-item-card__image{width:85px;height:85px}.order-item-card__content{flex-direction:column;gap:8px}.order-item-card__content-top{display:flex;justify-content:space-between;align-items:center}.order-item-card__content-inner{flex-direction:column}.order-item-card__title{font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.14px}.order-item-card__info{gap:12px}.order-item-card__info--left,.order-item-card__info--right{width:100%}.order-item-card__details{flex:1;gap:8px}.order-item-card__price{font-size:14px;font-weight:600;line-height:normal}.order-item-card__options{font-size:13px;font-weight:400;line-height:130%}.order-item-card__status{display:flex;justify-content:space-between;font-size:15px;font-weight:600;line-height:normal;letter-spacing:-.3px}.order-item-card__status-label{font-size:15px;font-weight:600;line-height:normal;letter-spacing:-.3px}.order-item-card__status-box{flex:1;padding-inline:0}.order-item-card__status-list--exchange{margin-top:12px;flex:1}.order-item-card__track-btn-wrapper{width:100%}.order-item-card__track-btn-wrapper>button{width:100%}.order-item-card-actions{padding-block:12px;gap:4px}.order-item-card-actions>button{width:80px;color:var(--primary-300);font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.24px;padding:4px}.order-item-card-actions>button:last-child,.order-item-card-actions>button:first-child{background-color:#fff;color:var(--primary-300);border:1px solid #999999;border-radius:4px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.square-checkbox{position:relative;width:20px;height:20px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--sub-400)}.square-checkbox:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px;background:url(/icons/check-gray.svg) no-repeat center center;background-size:contain}.square-checkbox:checked{background-color:var(--primary-100)}.square-checkbox:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px;background-size:contain;background:url(/icons/check-white.svg) no-repeat center center}.square-checkbox:disabled{background-color:var(--sub-400);border:1px solid var(--sub-500)}.square-checkbox:disabled:after{background:url(/icons/check-gray.svg) no-repeat center center}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.checkout-payment-method__header{display:flex;flex-direction:column}.checkout-payment-method__header>h3{font-weight:500;font-size:24px;color:var(--primary-100);margin-bottom:20px}.checkout-payment-method__header input[type=checkbox]{margin-left:20px;width:17px;height:17px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--sub-500);position:relative}.checkout-payment-method__header input[type=checkbox]:after{position:absolute;content:"";width:10px;height:10px;margin-top:1px;top:50%;left:50%;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg%20width='11'%20height='8'%20viewBox='0%200%2011%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.664%201.414L4.207%207.871L0%203.664L1.414%202.25L4.207%205.043L9.25%200L10.664%201.414Z'%20fill='white'/%3e%3c/svg%3e") no-repeat center center}.checkout-payment-method__header input[type=checkbox]:checked{background-color:var(--primary-100)}.checkout-payment-method__header input[type=checkbox]:checked:after{position:absolute;content:"";width:10px;height:10px;margin-top:1px;top:50%;left:50%;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg%20width='11'%20height='8'%20viewBox='0%200%2011%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.664%201.414L4.207%207.871L0%203.664L1.414%202.25L4.207%205.043L9.25%200L10.664%201.414Z'%20fill='white'/%3e%3c/svg%3e") no-repeat center center}.checkout-payment-method__header label{font-weight:400;font-size:14px;margin-left:4px}.checkout-payment-method table{width:100%;border-bottom:2px solid var(--primary-100)}.checkout-payment-method table thead tr th{padding:0}.checkout-payment-method table tbody tr td{border:none;padding:40px 8px 20px}.checkout-payment-method table tbody tr td:first-child{padding-left:24px}.checkout-payment-method table tbody tr td:last-child{padding-right:24px}.checkout-payment-method table tbody tr td button{border-radius:8px;width:100%;white-space:nowrap}.checkout-payment-method table tbody tr:last-child td{padding:0 24px 40px}.checkout-payment-method__row span{font-weight:400;font-size:12px;color:var(--sub-600);white-space:nowrap}.checkout-payment-method-button{background-color:#fff;color:var(--primary-100);border:1px solid var(--sub-400)}.checkout-payment-method-button.active{color:#fff;background-color:var(--primary-100);border:none}.checkout-payment-method-notice{color:var(--sub-600);font-size:12px;font-weight:400;line-height:normal;margin-top:24px}@media(max-width:1279px){.checkout-payment-method__header>h3{color:var(--primary-100);font-size:20px;font-weight:600;line-height:normal;margin-bottom:0;padding-bottom:20px;border-bottom:2px solid var(--primary-100)}.checkout-payment-method__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:12px;margin-top:24px}.checkout-payment-method-button{border-radius:8px}}@media(max-width:767px){.checkout-payment-method__header>h3{font-size:16px;font-weight:500}.checkout-payment-method__list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);margin-top:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-claim-header-title{color:var(--primary-100);font-size:16px;font-weight:600;line-height:normal;padding:24px 28px;background-color:var(--sub-200)}.order-claim-header-list{padding:25px 28px;margin-bottom:40px}.order-claim-header-list>li{list-style-type:disc;list-style-position:inside;color:var(--sub-600);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px}.order-claim-header-list>li>strong{color:var(--primary-100);font-size:14px;font-weight:500;line-height:160%;letter-spacing:-.56px}.order-claim-stepper{display:flex;justify-content:center;gap:52px;margin-bottom:40px;padding-block:40px}.order-claim-stepper__step{position:relative;display:flex;flex-direction:column;align-items:center}.order-claim-stepper__step--active .order-claim-stepper__number{background-color:var(--primary-300)}.order-claim-stepper__step--active:not(:last-of-type):before{background:url("data:image/svg+xml,%3csvg%20width='10'%20height='17'%20viewBox='0%200%2010%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2016L8.5%208.5L1%201'%20stroke='%23464646'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center center;background-size:contain}.order-claim-stepper__step--active .order-claim-stepper__label{color:var(--primary-200)}.order-claim-stepper__step:not(:last-of-type):before{position:absolute;top:50%;right:-62px;transform:translateY(-50%);content:"";width:15px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='10'%20height='17'%20viewBox='0%200%2010%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2016L8.5%208.5L1%201'%20stroke='%23999999'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center center;background-size:contain}.order-claim-stepper__step:not(:first-of-type){margin-left:62px}.order-claim-stepper__number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:100px;background-color:#999;color:#fff;font-size:18px;font-weight:600;letter-spacing:-.36px}.order-claim-stepper__label{margin-top:8px;font-size:18px;font-weight:600;letter-spacing:-.36px;color:#999;text-align:center}.order-claim-reason{margin-bottom:40px}.order-claim-reason__header{margin-bottom:16px}.order-claim-reason__list{display:flex;flex-direction:column}.order-claim-reason__item{padding-block:40px}.order-claim-reason__item:first-child{padding-top:0}.order-claim-reason__item:not(:last-child){border-bottom:1px solid var(--sub-300)}.order-claim-reason__item{border-radius:8px;background-color:#fff}.order-claim-reason__title{display:block;margin-bottom:12px;color:var(--primary-100);font-size:15px;font-weight:600;line-height:1.4}.order-claim-reason__content .common-textarea{margin-block:12px 0}.order-claim-reason__content .common-error-message{margin:8px 0 12px}.order-claim-reason__content--seller-reason-no-error .common-textarea{margin-bottom:12px}.order-claim-reason__content--reason-error .common-textarea{border-color:#ff6f61}.order-claim-item{display:flex;padding-block:24px;border-bottom:1px solid var(--sub-400)}.order-claim-item.cancel{flex-direction:column;border-bottom:none}.order-claim-item.cancel .order-claim-item__wrap{margin-bottom:24px;gap:24px}.order-claim-item--sub{flex-direction:column;padding:24px 40px}.order-claim-item--sub-disabled{background:var(--sub-200)}.order-claim-item--sub .dropdown{margin-top:20px}.order-claim-item--sub .dropdown>button{height:49px}.order-claim-item--sub .dropdown-menu li{height:49px}.order-claim-item__wrap{display:flex;flex:1}.order-claim-item .common-notice-box{margin-top:12px}.order-claim-item-tag{display:block;color:var(--primary-100);color:var(--sub-600);font-size:13px;font-weight:500;line-height:normal;border:1px solid var(--sub-600);width:fit-content;padding:2px 8px;border-radius:30px}.order-claim-item__refund-row{display:flex;gap:32px}.order-claim-item__refund-row-container{padding-top:24px}.order-claim-item__refund-row:not(:last-child){margin-bottom:12px}.order-claim-item__refund-row>em{color:var(--sub-600);font-size:14px;font-weight:400;line-height:normal}.order-claim-item__refund-row>span{color:var(--primary-200);font-size:14px;font-weight:500;line-height:normal}.order-claim-item__detail{display:flex;align-items:center;flex:1}.order-claim-item__detail--left{display:flex;justify-content:start;width:100%;gap:20px;margin-left:20px}.order-claim-item__detail--left-info{display:flex;flex-direction:column;justify-content:center;gap:8px}.order-claim-item__detail--left-info>span{color:var(--primary-300);font-size:13px;font-weight:500;line-height:normal}.order-claim-item__detail--left-info>h3{color:var(--primary-100);font-size:14px;font-weight:500;letter-spacing:-.18px;line-height:normal}.order-claim-item__detail--left-info>strong{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal}.order-claim-item__detail--left-info>p{color:var(--sub-600);font-size:14px;font-weight:400}.order-claim-item__detail--left>img{width:100px;height:100px;object-fit:contain}.order-claim-item__detail--left--desktop>img{width:180px;height:180px;object-fit:contain}.order-claim-item__detail--right{display:flex;flex-direction:column;align-items:center;margin-inline:40px;gap:12px;color:var(--primary-100);font-size:16px;font-weight:600;letter-spacing:-.32px}.order-claim-item__count{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--primary-100);font-size:16px;font-weight:600;letter-spacing:-.32px}.order-claim-item-summary{gap:20px;padding:24px 0}.order-claim-item-summary__section:not(:last-child){margin-bottom:60px}.order-claim-item-summary__section .payment-table{width:100%;border:2px solid var(--primary-100);margin-top:26px}.order-claim-item-summary__section .payment-table thead th{border-top:0;position:relative;padding:48px 20px}.order-claim-item-summary__section .payment-table thead th:not(:last-of-type){border-right:1px solid var(--sub-400)}.order-claim-item-summary__section .payment-table thead th .icon-image{position:absolute;top:50%;right:-15px;transform:translateY(-50%);z-index:1}.order-claim-item-summary__section .payment-table tbody tr td{padding:32px 28px;border-bottom:0}.order-claim-item-summary__section .payment-table tbody tr td:not(:last-of-type){border-right:1px solid var(--sub-400)}.order-claim-item-summary__section .payment-table tbody tr td{background-color:var(--sub-200)}.order-claim-item-summary__section .payment-info__item{padding:0}.order-claim-item-summary__section .checkout-payment-method table tbody tr td{padding:28px 8px 20px}.order-claim-item-summary__section .checkout-payment-method table tbody tr:last-child td{padding:0 20px 28px}.order-claim-item-summary__section .checkout-payment-method__header>h3{font-size:18px;font-weight:600;line-height:normal}.order-claim-item-summary__pickup-method{display:flex;flex-direction:column}.order-claim-item-summary__option-table{width:100%}.order-claim-item-summary__option-table>tbody tr td{text-align:left;padding:28px}.order-claim-item-summary__option-table>tbody tr td:first-child{background-color:var(--sub-200)}.order-claim-item-summary__option-table>tbody tr td .request{display:flex;gap:20px;font-size:14px;font-weight:500;line-height:150%;letter-spacing:-.56px}.order-claim-item-summary__option-table>tbody tr td .request>strong{color:var(--sub-600)}.order-claim-item-summary__product-tag{border-radius:100px;border:1px solid var(--primary-300);color:var(--primary-300);font-size:15px;font-weight:600;line-height:normal;letter-spacing:-.3px;padding:4px 12px;width:fit-content}.order-claim-item-summary__product-info{display:flex;margin-top:12px;margin-bottom:20px;gap:20px}.order-claim-item-summary__product-info>img{width:100px;height:100px;object-fit:contain}.order-claim-item-summary__info{display:flex;flex-direction:column;justify-content:center}.order-claim-item-summary__info>strong{margin-top:28px}.order-claim-item-summary__info>h4{color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.14px}.order-claim-item-summary__info>strong{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal}.order-claim-item-summary__detail-reason{display:flex;flex-direction:column;gap:8px}.order-claim-item-summary__reason-img,.order-claim-item-summary__reason-video{width:80px;height:80px;border-radius:4px}.order-claim-item__after-options{white-space:pre-line}.order-claim-product-list{margin-bottom:40px}.order-claim-orderNum-box{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--sub-400);background:#fff;padding-block:20px}.order-claim-orderNum-box>strong{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal}.order-claim-orderNum-box>p{color:var(--sub-600);font-size:14px;font-weight:500;line-height:normal}.order-claim-footer-actions{display:flex;justify-content:center;gap:8px;margin-top:60px}.order-claim-footer-actions>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;font-size:14px;font-weight:600;line-height:normal;padding:16px;width:165px}.order-claim-footer-actions>button:first-child{color:var(--primary-100);background-color:#fff;border:1px solid var(--primary-100)}.order-claim-footer-actions>button:last-child{color:var(--sub-200);background-color:var(--primary-100)}.order-claim .pickup-location-form input[type=text],.order-claim .pickup-form__table input[type=text]{font-size:14px}.order-claim .pickup-location-form .address-dialog__address-fields,.order-claim .pickup-form__table .address-dialog__address-fields{display:flex;flex-direction:column;gap:8px}.order-claim .pickup-location-form .address-dialog__post-wrapper,.order-claim .pickup-form__table .address-dialog__post-wrapper{display:flex;flex-direction:row;align-items:center;gap:8px}.order-claim .pickup-form__label{flex:1 0 257px;padding:28px;color:var(--primary-100);font-size:16px;font-weight:500;line-height:normal;background-color:var(--sub-200);border-bottom:1px solid var(--sub-400)}.order-claim .pickup-form__dialog-content{display:flex}.order-claim .pickup-form__table{width:100%}.order-claim .pickup-form__table tbody tr:first-child td{border-top:none}.order-claim .pickup-form__table tbody tr:last-child td{padding-bottom:28px}.order-claim .pickup-form__table tbody tr:not(:last-child) td{border-bottom:none}.order-claim .pickup-form__table tbody tr td{text-align:left;padding-left:20px;color:var(--primary-100);font-size:16px;font-weight:500;line-height:normal;padding-block:28px 0}.order-claim .pickup-form__table tbody tr td.address{vertical-align:top}.order-claim .pickup-form__table tbody tr td>img{vertical-align:top}.order-claim-card{display:flex;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--sub-400)}.order-claim-card__image{width:180px}.order-claim-card__details{display:flex;flex-direction:column;justify-content:center;gap:20px}.order-claim-card__title{color:var(--primary-100);font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.18px}.order-claim-card__price{color:var(--primary-100);font-size:18px;font-style:normal;font-weight:600;line-height:normal}.order-claim-card__options{color:var(--primary-300);font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:1279px){.order-claim-stepper{padding:32px;gap:42px}.order-claim-stepper-header-title,.order-claim-stepper-header-list{padding:20px}.order-claim-stepper__label{font-size:16px}.order-claim-stepper__number{width:40px;height:40px;font-size:16px}.order-claim-stepper__step:not(:last-of-type):before{right:-42px}.order-claim-stepper__step:not(:first-of-type){margin-left:32px}.order-claim-header-title{padding:16px 12px;font-size:14px}.order-claim-header-list{padding:16px 8px}.order-claim-reason__title{font-size:14px}.order-claim-item{padding-block:16px}.order-claim-item-summary__option-table>tbody tr td{padding:24px 20px}.order-claim-item__pickup-method>h4{font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.56px}.order-claim-item__detail--left{margin-left:12px;gap:12px}.order-claim-item__detail--left-info>h3{font-size:14px}.order-claim-item__detail--left-info>strong{font-size:18px}.order-claim-item__detail--left-info>p{font-size:13px}.order-claim-card{padding-bottom:20px;gap:12px}.order-claim-card__image{width:120px}.order-claim-card__details{gap:12px}.order-claim-card__title{color:var(--primary-100);font-size:14px;letter-spacing:-.14px}.order-claim-card__options{font-size:13px;font-weight:400}.order-claim .pickup-form__dialog-content{flex-direction:column}.order-claim .pickup-form__label{flex:1;padding:20px}.order-claim .pickup-form__table tbody tr td{font-size:14px;font-weight:600}.order-claim-footer-actions>button{width:119px;padding:12px}}@media(max-width:767px){.order-claim-item--sub{padding:16px 24px}.order-claim-item__detail{flex-direction:column;align-items:start}.order-claim-item__detail--left{margin-left:7px}.order-claim-item__detail--right{width:100%;flex-direction:row;justify-content:space-between;margin:8px 0 0;font-size:15px;font-weight:500;letter-spacing:-.3px}.order-claim-stepper{padding:20px;gap:16px}.order-claim-stepper__label{font-size:14px;margin-top:4px}.order-claim-stepper__number{width:28px;height:28px;font-size:13px}.order-claim-stepper__step:not(:last-of-type):before{right:-20px;width:8px;height:8px}.order-claim-stepper__step:not(:first-of-type){margin-left:16px}.order-claim-reason{margin-bottom:32px}.order-claim-reason__list{gap:0}.order-claim-reason__title{font-size:13px;margin-bottom:8px}.order-claim-reason__item{padding-block:16px}.order-claim-item{flex-direction:column}.order-claim-item__count{margin-top:8px;flex-direction:row;justify-content:space-between;padding-left:24px}.order-claim-item-summary{padding:16px 0}.order-claim-item-summary__option-table>tbody tr td{padding:20px 16px}.order-claim .pickup-form__table{display:block}.order-claim .pickup-form__table>colgroup,.order-claim .pickup-form__table tbody{display:block}.order-claim .pickup-form__table tbody{display:flex;flex-direction:column;padding:20px 12px;gap:20px}.order-claim .pickup-form__table tbody tr{display:flex;flex-direction:column;gap:12px}.order-claim .pickup-form__table tbody tr:last-child td{padding-bottom:0;border-bottom:none}.order-claim .pickup-form__table tbody tr td{font-size:14px;font-weight:600;padding:0}.order-claim-footer-actions>button{flex:1}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.payment-table-desktop__table{width:100%;border:2px solid var(--primary-100);margin-top:26px}.payment-table-desktop__table thead th{border-top:0;position:relative;padding:48px 20px}.payment-table-desktop__table thead th .icon-image{position:absolute;top:50%;right:-15px;transform:translateY(-50%);z-index:1}.payment-table-desktop__table tbody tr td{padding:32px 28px}.payment-table-desktop__table tbody tr td:not(:last-of-type){border-right:1px solid var(--sub-400)}.payment-table-desktop__table tbody tr td{background-color:var(--sub-200)}.payment-table-desktop__item{display:flex;align-items:center;justify-content:space-between}.payment-table-desktop__item>span{color:var(--primary-100);font-size:16px;font-weight:500;line-height:normal}.payment-table-desktop__item>strong{color:var(--primary-100);font-size:22px;font-weight:500;line-height:normal}.payment-table-desktop__item--total>strong{color:var(--accent)}.payment-table-desktop__item-warning{color:var(--accent);font-size:12px;font-weight:400;line-height:normal;letter-spacing:-.24px;margin-top:12px;text-align:left}.payment-table-desktop__item-sub{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:normal;color:var(--primary-100)}.payment-table-desktop__item-sub>span:first-of-type{margin-right:auto}.payment-table-desktop__item-sub>em{margin-right:8px;text-decoration:line-through}.payment-table-desktop__item-sub:not(:last-child){margin-bottom:8px}.payment-table-desktop__item-sub-container{display:flex;flex-direction:column}.payment-table-desktop__item-sub-label{margin-bottom:8px;color:var(--sub-600);font-size:14px;font-weight:500;line-height:normal;text-align:left}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.payment-table-mobile{border:2px solid var(--primary-100);margin-top:20px}.payment-table-mobile__white{padding:24px 20px;border-block:1px solid var(--sub-400)}.payment-table-mobile__row{display:flex;justify-content:space-between}.payment-table-mobile__row:not(:last-child){margin-bottom:8px}.payment-table-mobile__row-label{font-size:16px;font-weight:500;line-height:normal}.payment-table-mobile__row-value{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal}.payment-table-mobile__row-value.highlight{color:var(--accent)}.payment-table-mobile__row-value.highlight>em{color:var(--primary-100)}.payment-table-mobile__row--refund{margin-bottom:10px}.payment-table-mobile__gray{display:flex;flex-direction:column;gap:4px;padding:20px;background-color:var(--sub-200)}.payment-table-mobile__sub-row{display:flex;justify-content:space-between}.payment-table-mobile__sub-row>span{color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal}.payment-table-mobile__sub-label{color:var(--sub-600);font-size:14px;font-weight:500;line-height:normal}.payment-table-mobile-refund{color:var(--sub-600);font-size:15px;font-weight:500;line-height:normal}@media(max-width:767px){.payment-table-mobile__white,.payment-table-mobile__gray{padding:20px 16px}.payment-table-mobile__refund-row .payment-table-mobile__row-label,.payment-table-mobile__refund-row .payment-table-mobile__row-value{font-size:14px}}.common-notice-box{padding:8px 12px;display:flex;align-items:center}.common-notice-box>img{margin-right:4px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-exchange-return-cancel__btn-wrap{width:100%;text-align:center}.order-exchange-return-cancel-list-btn{color:var(--primary-100);font-size:14px;font-weight:600;line-height:normal;background-color:#fff;padding:15px;width:165px}@media(max-width:1279px){.order-exchange-return-cancel-list-btn{width:100%}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-cancel__notice-title{color:var(--primary-100);font-size:16px;font-weight:600;line-height:normal;padding:24px 28px;background-color:var(--sub-200)}.order-cancel__notice-list{padding:25px 28px;margin-bottom:40px}.order-cancel__notice-list>li{list-style-type:disc;list-style-position:inside;color:var(--sub-600);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px}.order-cancel__notice-list>li>strong{color:var(--primary-100);font-size:14px;font-weight:500;line-height:160%;letter-spacing:-.56px}.order-cancel-list,.order-cancel-reason{margin-bottom:60px}.order-cancel-reason__container{padding-block:24px}.order-cancel-btns{display:flex;justify-content:center;gap:8px;margin-top:60px}.order-cancel-btns>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;font-size:14px;font-weight:600;line-height:normal;padding:16px;width:165px}.order-cancel-btns>button:first-child{color:var(--primary-100);background-color:#fff;border:1px solid var(--primary-100)}.order-cancel-btns>button:last-child{color:var(--sub-200);background-color:var(--primary-100)}.order-cancel-reason__table{width:100%}.order-cancel-reason__table>thead>tr>th{border-top:none;border-bottom:1px solid var(--sub-400);text-align:left;padding:24px 20px;font-size:15px}.order-cancel-reason__table>thead>tr>th:first-child{background-color:var(--sub-200)}.order-cancel-reason__table>thead>tr>th:not(:last-child){border-right:1px solid var(--sub-400)}.order-cancel-refund__table{width:100%;margin-top:24px;border:2px solid var(--primary-100)}.order-cancel-refund__table>thead>tr>th{position:relative;padding:44px 28px;border-top:none;text-align:left}.order-cancel-refund__table>thead>tr>th:not(:last-child){border-right:1px solid var(--sub-400)}.order-cancel-refund__table>thead>tr>th>img{position:absolute;z-index:1;top:50%;left:100%;transform:translate(-100%,-50%);margin-left:15px}.order-cancel-refund__table>tbody>tr>td{padding:32px 28px;background-color:var(--sub-200)}.order-cancel-refund__table>tbody>tr>td:not(:last-child){border-right:1px solid var(--sub-400)}.order-cancel-refund__table>tbody>tr>td .payment-info__item-sub--refund{color:var(--sub-600)}.order-cancel-refund__table>tbody>tr>td .payment-info__item-sub em{text-decoration:initial}.order-cancel-refund__table>tbody>tr>td .payment-info__item-sub--gift>strong>em{text-decoration:line-through}.order-cancel-refund__table>tbody>tr>td .payment-info__item-sub--gift>strong{margin-right:8px}@media(max-width:1279px){.order-cancel-list{margin-bottom:40px}.order-cancel-refund__table>thead>tr>th{padding:16px 8px}.order-cancel-btns>button{width:119px;padding:12px}}@media(max-width:767px){.order-cancel__notice-title{padding:16px 12px}.order-cancel__notice-list{padding:16px 8px}.order-cancel-reason{margin-bottom:40px}.order-cancel-reason__container{padding-bottom:0}.order-cancel-reason__container .common-radio{row-gap:20px}.order-cancel-reason__table>thead>tr>th{padding:20px 16px}.order-cancel-btns>button{flex:1}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-cancel-progress{display:flex;justify-content:center;gap:52px;margin-bottom:40px;padding-block:40px}.order-cancel__step{position:relative;display:flex;flex-direction:column;align-items:center}.order-cancel__step.active .order-cancel__step-num{background-color:var(--primary-300)}.order-cancel__step.active:not(:last-of-type):before{background:url("data:image/svg+xml,%3csvg%20width='10'%20height='17'%20viewBox='0%200%2010%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2016L8.5%208.5L1%201'%20stroke='%23464646'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center center;background-size:contain}.order-cancel__step.active .order-cancel__txt{color:var(--primary-200)}.order-cancel__step:not(:last-of-type):before{position:absolute;top:50%;right:-62px;transform:translateY(-50%);display:block;content:"";width:15px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='10'%20height='17'%20viewBox='0%200%2010%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2016L8.5%208.5L1%201'%20stroke='%23999999'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center center;background-size:contain}.order-cancel__step:not(:first-of-type){margin-left:62px}.order-cancel__step-num{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#999;color:#fff;width:48px;height:48px;border-radius:100px;font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.36px}.order-cancel__txt{margin-top:8px;font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.36px;color:#999}@media(max-width:1279px){.order-cancel__notice-title{font-size:15px}.order-cancel-progress{padding:32px;gap:42px}.order-cancel__txt{font-size:16px}.order-cancel__step-num{font-size:16px;width:40px;height:40px}.order-cancel__step:not(:last-of-type):before{position:absolute;top:50%;right:-42px}.order-cancel__step:not(:first-of-type){margin-left:32px}}@media(max-width:767px){.order-cancel__notice-title{font-size:14px}.order-cancel-progress{padding:20px;gap:16px}.order-cancel__txt{font-size:14px;margin-top:4px}.order-cancel__step-num{font-size:13px;width:28px;height:28px}.order-cancel__step:not(:last-of-type):before{position:absolute;top:50%;right:-20px;width:8px;height:8px}.order-cancel__step:not(:first-of-type){margin-left:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-cancel-item{display:flex;padding-block:20px;border-bottom:1px solid var(--sub-400)}.order-cancel-item__wrap{display:flex;flex:1}.order-cancel-item__wrap>img{width:180px;height:180px;object-fit:contain;margin-inline:20px}.order-cancel-item__detail{display:flex;align-items:center;flex:1}.order-cancel-item__detail--left{display:flex;flex-direction:column;gap:20px;flex:1}.order-cancel-item__detail--left>h3{color:var(--color-main_color_Black, #212121);font-size:18px;font-weight:500;line-height:normal;letter-spacing:-.18px}.order-cancel-item__detail--left>strong{color:var(--Color-Primary-Black-first, #212121);font-size:18px;font-style:normal;font-weight:600;line-height:normal}.order-cancel-item__detail--left>p{color:var(--Color-Primary-Black-third, #464646);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.order-cancel-item__detail--right{display:flex;flex-direction:column;align-items:center;margin-inline:40px;gap:12px;color:var(--Color-Primary-Black-first, #212121);font-size:16px;font-weight:600;line-height:normal;letter-spacing:-.32px}.order-cancel-item__count{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px;color:var(--primary-100);font-size:16px;font-weight:600;line-height:normal;letter-spacing:-.32px}@media(max-width:1279px){.order-cancel-item__wrap>img{width:120px;height:120px;margin-inline:12px}.order-cancel-item__detail--left{gap:12px}.order-cancel-item__detail--left>h3{font-size:14px;font-weight:500;letter-spacing:-.14px}.order-cancel-item__detail--left>strong{font-size:18px}.order-cancel-item__detail--left>p{font-size:13px}}@media(max-width:767px){.order-cancel-item{flex-direction:column}.order-cancel-item>input[type=checkbox]{min-width:16px;min-height:16px;width:100%;height:100%}.order-cancel-item__wrap>img{width:84px;height:84px;margin-inline:12px}.order-cancel-item__detail--left{gap:8px}.order-cancel-item__detail--left>h3{font-size:14px;font-weight:500;letter-spacing:-.14px}.order-cancel-item__detail--left>strong{font-size:14px}.order-cancel-item__detail--left>p{font-size:13px}.order-cancel-item__count{margin-top:8px;flex-direction:row;justify-content:space-between;padding-left:24px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.wishlist__container{display:grid;grid-template-columns:repeat(3,minmax(156px,340px));column-gap:20px;row-gap:40px;padding-top:40px;margin-bottom:142px}.wishlist__container--skeleton .wishlist__skeleton-card{width:100%}.wishlist__container--skeleton .wishlist__skeleton-img{width:100%;aspect-ratio:1/1;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.wishlist__container--skeleton .wishlist__skeleton-line{margin-top:16px;border-radius:4px;height:20px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.wishlist__container--skeleton .wishlist__skeleton-line--lg{width:100%}.wishlist__container--skeleton .wishlist__skeleton-line--md{width:min(165px,100%)}.wishlist__container--skeleton .wishlist__skeleton-line--sm{width:min(132px,100%)}.wishlist .empty{margin-top:60px}@media(max-width:1279px){.wishlist__container{grid-template-columns:repeat(3,minmax(156px,340px));column-gap:16px;padding-top:20px;margin-bottom:100px;row-gap:52px}}@media(max-width:767px){.wishlist__container{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:80px}.wishlist .empty{margin-top:60px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.activity-review__table{width:100%;margin-bottom:128px;border-bottom:none}.activity-review__table>thead>tr>th{border-top:0;padding:20px 0;background-color:var(--bg-gray);color:var(--sub-600);font-size:16px;font-weight:600;line-height:normal}.activity-review__table>tbody>tr>td{padding:25px 24px}.activity-review__table>tbody>tr>td:first-child{padding-left:24px}.activity-review__table>tbody>tr>td:last-child{padding-right:24px}.activity-review__table>tbody>tr>td .empty{margin-top:80px}.activity-review__date{display:none}.activity-review__product-image{width:95px;height:96px;object-fit:contain}.activity-review__product-info{display:flex;align-items:center;gap:20px}.activity-review__product-detail{display:flex;flex-direction:column;align-items:start;gap:8px}.activity-review__product-name{color:var(--primary-100);font-size:16px;font-weight:500;line-height:normal}.activity-review__product-option{color:var(--sub-600);font-size:14px;font-weight:400;line-height:normal;text-align:left;width:100%}.activity-review__content{display:flex;gap:16px}.activity-review__content-left{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;flex:1;gap:8px}.activity-review__rating{display:flex;gap:8px}.activity-review__star-container{display:flex;gap:4px}.activity-review__buttons{display:flex;flex-direction:column;gap:8px}.activity-review__buttons>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;font-size:14px;font-weight:500;line-height:normal;border:1px solid #999999;width:88px;height:34px;color:var(--primary-100)}.activity-review__buttons>.activity-review__skeleton-btn{width:88px;height:34px;border-radius:0;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.activity-review__text{text-align:left;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:350px}.activity-review__header-actions{color:var(--primary-200);font-size:18px;font-weight:600;line-height:normal}.activity-review__header-actions>span{color:var(--accent)}.activity-review__skeleton-row{pointer-events:none}.activity-review__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.activity-review__skeleton-line{height:18px}.activity-review__skeleton-line--name{width:min(220px,100%)}.activity-review__skeleton-line--option{width:min(160px,100%)}.activity-review__skeleton-line--date{width:80px;margin:0 auto}.activity-review__skeleton-line--rating{width:96px}.activity-review__skeleton-line--label{width:56px}.activity-review__skeleton-line--text-lg{width:min(320px,100%)}.activity-review__skeleton-line--text-md{width:min(240px,100%)}.activity-review__skeleton-texts{display:flex;flex-direction:column;gap:8px;width:100%}@media(max-width:1279px){.activity-review__product-info{padding-bottom:24px}.activity-review__table{display:block;margin-bottom:80px}.activity-review__table thead{display:none}.activity-review__table tbody{display:block}.activity-review__table tbody>tr{display:block;border-top:1px solid var(--sub-400);padding-block:24px}.activity-review__table tbody>tr:first-child td{border:none;padding-inline:0}.activity-review__table tbody>tr:last-child td{border-bottom:none}.activity-review__table tbody>tr>td{display:block;border:none;padding-inline:0;padding:0}.activity-review__table tbody>tr>td:first-child{padding-left:0}.activity-review__table tbody>tr>td:last-child{border-bottom:none}.activity-review__table tbody>tr>td:nth-child(2){display:none}.activity-review__header-actions{font-size:15px}.activity-review__rating{display:flex;align-items:center}.activity-review__rating-label{color:var(--primary-100);font-size:14px;font-weight:600;line-height:160%;letter-spacing:-.56px}.activity-review__text{color:var(--primary-100);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px;max-width:initial;overflow:initial;text-overflow:initial;white-space:wrap}.activity-review__date{display:block;color:var(--sub-600);font-size:13px;font-weight:400;letter-spacing:-.26px}.activity-review__product-info{align-items:flex-start;gap:12px}.activity-review__product-info .activity-review__product-image{width:72px;height:72px}.activity-review__content{flex-direction:column;gap:12px}.activity-review__buttons{flex-direction:row;gap:12px}.activity-review__buttons>button{width:auto;flex:1}.activity-review__buttons>.activity-review__skeleton-btn{width:auto;flex:1}.activity-review__skeleton-line--name{width:min(180px,100%)}.activity-review__skeleton-line--option{width:min(130px,100%)}.activity-review__skeleton-line--text-lg{width:100%}.activity-review__skeleton-line--text-md{width:80%}}@media(max-width:767px){.activity-review__table>tbody>tr>td:last-child{padding-right:0}.activity-review__table>tbody>tr>td .empty{margin-top:60px}}.common-star-rating{display:flex;gap:4px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.review-detail__rating-wrapper{display:flex;gap:8px}.review-detail__rating-wrapper>span{font-size:14px;font-weight:600;line-height:160%;letter-spacing:-.56px;color:var(--primary-100)}.review-detail__option{color:#999;font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px;margin-top:16px}.review-detail__image-container{display:grid;grid-template-columns:repeat(auto-fit,95px);column-gap:20px;row-gap:12px;margin-top:36px}.review-detail__image-container>img,.review-detail__image-container .review-detail__video-wrap{width:95px;height:95px;max-width:95px;max-height:95px}.review-detail__image-container>img,.review-detail__image-container video{width:100%;height:100%;object-fit:contain;border-radius:6px}.review-detail__zoomable-image{cursor:zoom-in}.review-detail__content{margin-block:16px}.PhotoView-Portal.review-detail-photo-view-portal{z-index:10002}.review-detail__photo-slider-video{width:100%;height:100%;object-fit:contain}@media(max-width:1279px){.review-detail__image-container{column-gap:12px;margin-top:16px}.review-detail__option{margin-block:4px 16px}}@media(max-width:767px){.review-detail__dialog .dialog-main__content-wrapper{width:100%;height:100%;max-width:100%;max-height:100%}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.helpful-btn{background-color:#fff;border-color:initial;padding:0;border:0;color:inherit;gap:0;display:flex;align-items:center;gap:4px;width:106px;height:38px;border:1px solid var(--sub-400);border-radius:40px;font-weight:400;font-size:14px;line-height:160%;color:#999}.helpful-btn.active{border:1px solid var(--accent)}.helpful-btn.active>span,.helpful-btn.active>em{color:var(--accent)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.activity-table__table{width:100%;margin-bottom:129px;border-bottom:0}.activity-table__table>thead>tr>th{background-color:var(--sub-200)}.activity-table__table>tbody>tr{cursor:pointer}.activity-table__table>tbody>tr>td{padding:24px}.activity-table__table>tbody>tr>td:last-child>span{display:inline-flex}.activity-table__table>tbody>tr>td.activity-table__accordion-cell{padding:0;border-bottom:0;background-color:var(--sub-200)}.activity-table__section--sub{border-top:1px solid var(--sub-400)}.activity-table__product-image{width:95px;height:96px;object-fit:contain}.activity-table__question,.activity-table__answer{flex:1;padding:20px}.activity-table__question-top,.activity-table__answer-top{display:flex;justify-content:space-between;align-items:center}.activity-table__question-top>h3,.activity-table__answer-top>h3{display:block;color:var(--primary-100);font-size:18px;font-weight:600;line-height:160%;letter-spacing:-.72px}.activity-table__question-top>span,.activity-table__answer-top>span{color:var(--sub-600);font-family:Interop;font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.56px}.activity-table__question-top>p,.activity-table__answer-top>p{color:var(--primary-300);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px}.activity-table__question-middle,.activity-table__answer-middle{display:flex;justify-content:flex-start;margin-block:12px}.activity-table__question-middle>p,.activity-table__answer-middle>p{text-align:left}.activity-table__question-bottom,.activity-table__answer-bottom{display:flex;justify-content:flex-end;gap:8px}.activity-table__question-bottom>button,.activity-table__answer-bottom>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;border:1px solid #999999;padding:8px 20px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.activity-table__accordion-cell{padding:0;border-bottom:0;background-color:var(--sub-200)}.activity-table__accordion-content{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .4s ease}.activity-table__accordion-content.open{max-height:400px;border-bottom:1px solid var(--sub-400)}.activity-table__section{display:flex;flex-direction:column;flex:1;padding:36px 40px;background-color:var(--sub-200)}.activity-table__section-top{display:flex;justify-content:space-between;align-items:center}.activity-table__section-top>h3{color:var(--primary-100);font-size:18px;font-weight:600;line-height:160%;letter-spacing:-.72px}.activity-table__section-top>span{color:var(--sub-600);font-size:14px;font-weight:600;line-height:160%;letter-spacing:-.56px}.activity-table__section-middle{display:flex;justify-content:flex-start}.activity-table__section-middle>img{width:100px;height:100px;background-size:contain;border-radius:8px}.activity-table__section-middle>p{color:var(--primary-300);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px;text-align:left;white-space:pre-line}.activity-table__section-bottom{display:flex;justify-content:flex-end;gap:8px}.activity-table__section-bottom>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;color:var(--primary-100);font-size:14px;font-weight:500;border:1px solid #999999;padding:8px 20px;background-color:transparent;line-height:normal;cursor:pointer}.activity-table__section-bottom>button:hover{background-color:var(--sub-300)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.activity-table.qa{margin-top:52px}.activity-table__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.activity-table__skeleton-line{height:18px}.activity-table__skeleton-line--product{width:min(180px,100%)}.activity-table__skeleton-line--title{width:min(260px,100%);margin:0 auto}.activity-table__skeleton-line--date{width:88px;margin:0 auto}.activity-table__skeleton-line--badge{width:72px;border-radius:999px;margin:0 auto}.activity-table__product-info{display:flex;align-items:center}.activity-table__product-info>img{object-fit:contain}.activity-table__product-detail{margin-left:20px}.activity-qa-mobile-item{cursor:pointer}.activity-qa-mobile-item:last-of-type{margin-bottom:80px}.activity-qa-mobile-item--skeleton{cursor:default;pointer-events:none}.activity-qa-mobile__detail{max-height:0;overflow:hidden;transition:max-height .4s ease;border-bottom:1px solid var(--sub-400)}.activity-qa-mobile__detail.open{max-height:500px}.activity-qa-mobile__thumb{width:70px;height:70px;margin-right:12px}.activity-qa-mobile__thumb>img{object-fit:contain;width:100%;height:100%}.activity-qa-mobile__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.activity-qa-mobile__skeleton-thumb{width:100%;height:100%}.activity-qa-mobile__skeleton-line{height:18px}.activity-qa-mobile__skeleton-line--badge{width:72px;border-radius:999px}.activity-qa-mobile__skeleton-line--title{width:min(180px,100%)}.activity-qa-mobile__skeleton-line--date{width:126px}.activity-qa-mobile__skeleton-line--summary{width:70%;margin-top:8px}.activity-qa-mobile__date{color:var(--sub-600);font-size:14px;font-weight:500;line-height:normal}.activity-qa-mobile__date>span{position:relative;margin-right:8px}.activity-qa-mobile__date>span:before{position:absolute;top:50%;transform:translateY(-50%);right:-5px;display:block;content:"";width:1px;height:12px;background-color:var(--sub-600)}.activity-qa-mobile__summary{margin-top:8px;color:var(--primary-100);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px}.activity-qa-mobile__top{display:flex;justify-content:space-between;margin-bottom:8px}.activity-qa-mobile__top>h4{color:var(--primary-100);font-size:16px;font-weight:600;line-height:160%;letter-spacing:-.64px}.activity-qa-mobile__top>em{color:var(--sub-600);font-size:13px;font-weight:500;line-height:160%;letter-spacing:-.52px}.activity-qa-mobile__top>p{color:var(--primary-300);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px}.activity-qa-mobile__bottom{display:flex;justify-content:flex-end;gap:8px}.activity-qa-mobile__bottom>button{border-radius:0;border-color:initial;border:0;color:inherit;gap:0;padding:0 20px;height:33px;border:1px solid #999999;background-color:#fff}.activity-qa-mobile__question{border-block:1px solid var(--sub-400)}.activity-qa-mobile__answer>h4{color:var(--primary-100);font-size:16px;font-weight:600;line-height:160%;letter-spacing:-.64px}.activity-qa-mobile__question,.activity-qa-mobile__answer{background-color:var(--sub-200);padding:20px}.activity-qa-mobile__question>p,.activity-qa-mobile__answer>p{margin-bottom:8px}.activity-qa-mobile__row-top{display:flex;align-items:center;padding:20px}.activity-qa-mobile__row-bottom{padding:12px 20px}.activity-qa-mobile__info>span{margin-bottom:8px}@media(max-width:767px){.activity-qa-mobile-item:last-of-type{margin-bottom:52px}.qna__dialog .dialog-main__content-wrapper{width:100%;height:100%;max-width:100%;max-height:100%}}@media(max-width:1279px){.activity-product-qa .empty{margin-top:60px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.activity-inquiry__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.activity-inquiry__skeleton-line{height:18px}.activity-inquiry__skeleton-line--type{width:min(140px,100%);margin:0 auto}.activity-inquiry__skeleton-line--content{width:min(260px,100%);margin:0 auto}.activity-inquiry__skeleton-line--date{width:88px;margin:0 auto}.activity-inquiry__skeleton-line--badge{width:72px;border-radius:999px;margin:0 auto}.activity-inquiry__table-wrapper{margin-top:60px}.activity-inquiry__header{display:flex;justify-content:flex-end;margin-bottom:12px}.activity-inquiry__header>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:119px;height:42px;color:var(--primary-200);font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.64px;border:1px solid var(--primary-300)}.activity-inquiry__question{flex:1;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap}.activity-inquiry__question>p{margin-top:12px;word-break:break-word;text-align:start}.activity-inquiry__question-img-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.activity-inquiry__question-img-container>img{width:100px;height:100px;border-radius:4px}.activity-inquiry__question-buttons{margin-top:12px;width:100%;text-align:end}.activity-inquiry__question-buttons>button{border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:fit-content;height:33px;padding:8px 20px;background-color:#fff;color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;border:1px solid #999999}.activity-table__row--skeleton{cursor:default}.activity-table__row--skeleton>td{pointer-events:none}.activity-table__table>tbody>tr>td .empty{margin-top:80px}@media(max-width:1279px){.activity-table__table{margin-bottom:80px}.activity-table__table>thead>tr>th{padding:20px 0}.activity-table__table>tbody>tr>td .empty{margin-top:60px}.activity-inquiry__table-wrapper{margin-top:24px}}@media(max-width:767px){.activity-inquiry__header>button{width:90px;font-size:14px;padding:8px}.activity-inquiry-mobile__top{display:flex;justify-content:space-between}.activity-inquiry-mobile-item{cursor:pointer;border-top:1px solid var(--sub-400)}.activity-inquiry-mobile-item--skeleton{cursor:default;pointer-events:none}.activity-inquiry-mobile__content{background-color:var(--sub-200)}.activity-inquiry-mobile__content h4{color:var(--primary-100);font-size:15px;font-weight:600;line-height:160%;letter-spacing:-.6px}.activity-inquiry-mobile__content>p{color:var(--primary-300);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.56px}.activity-inquiry-mobile__img-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.activity-inquiry-mobile__img-container>img{width:80px;height:80px;border-radius:4px}.activity-inquiry-mobile__bottom{text-align:end}.activity-inquiry-mobile__bottom>button{border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;height:33px;padding-inline:20px;background-color:#fff;color:var(--primary-100);border:1px solid #999999}.activity-inquiry-mobile__detail{max-height:0;overflow:hidden;transition:max-height .4s ease}.activity-inquiry-mobile__detail .content{padding:12px 8px;background:#fafafa}.activity-inquiry-mobile__detail.open{max-height:500px}.activity-inquiry-mobile__row{padding:12px 8px}.activity-inquiry-mobile__row:last-of-type{margin-bottom:60px;border-bottom:1px solid var(--sub-400)}.activity-inquiry-mobile__row .badge{margin-bottom:8px}.activity-inquiry-mobile__row>p{margin-bottom:4px;color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;word-break:break-word}.activity-inquiry-mobile__row>em{color:var(--sub-600);font-size:13px;font-weight:500;line-height:normal;letter-spacing:-.26px}.activity-inquiry-mobile__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.activity-inquiry-mobile__skeleton-line{height:18px}.activity-inquiry-mobile__skeleton-line--badge{width:72px;border-radius:999px;margin-bottom:8px}.activity-inquiry-mobile__skeleton-line--title{width:80%}.activity-inquiry-mobile__skeleton-line--date{width:90px;margin-top:8px}.activity-inquiry-mobile__question{padding:12px}.activity-inquiry-mobile__answer{padding:12px;border-top:1px solid var(--sub-400)}.activity-inquiry-mobile-item:last-of-type{margin-bottom:52px}}.PhotoView-Portal.activity-inquiry-photo-view-portal{z-index:10002}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.inquiry-write__table{width:100%}.inquiry-write__table>tbody>tr>td{vertical-align:top;padding:24px 20px;text-align:left}.inquiry-write__table>tbody>tr>td:first-child{color:var(--primary-200);font-size:14px;font-weight:700;line-height:160%;letter-spacing:-.28px}.inquiry-write__table>tbody>tr>td:first-child{padding-right:0}.inquiry-write__table>tbody>tr>td:last-child{padding-left:12px}.inquiry-write__table>tbody>tr:first-child>td,.inquiry-write__table>tbody>tr:nth-child(2)>td{height:104px}.inquiry-write__table>tbody>tr:first-child>td .dropdown.hug .dropdown-toggle-btn{width:300px;padding:14px 20px}.inquiry-write__table>tbody>tr:first-child>td .dropdown.hug{width:300px}.inquiry-write__table>tbody>tr:first-child>td .dropdown-menu>li{padding:12px 20px}.inquiry-write__table>tbody>tr:nth-child(3)>td{height:300px}.inquiry-write__table>tbody>tr:nth-child(3)>td>textarea{height:100%}.inquiry-write__table>tbody>tr:nth-child(4)>td{height:185px}.inquiry-write__table>tbody>tr:nth-child(4)>td .upload-form{height:100px}.inquiry-write__table>tbody>tr:nth-child(4)>td .upload-form__input{width:100px;height:100px}.inquiry-write__table>tbody>tr:nth-child(4)>td .upload-form__input:after{top:27px}.inquiry-write__table>tbody>tr:nth-child(4)>td .upload-form__input>span{bottom:27px;font-size:14px;font-weight:500;line-height:normal}.inquiry-write__table>tbody>tr:nth-child(4)>td .upload-form__preview-file-container{grid-template-columns:repeat(auto-fit,100px);grid-template-rows:repeat(auto-fit,100px)}.inquiry-write__table>tbody>tr:nth-child(4)>td>p{margin-top:20px;color:var(--sub-600)}.inquiry-write__table>tbody>tr:nth-child(5){height:93px}.inquiry-write__table>tbody>tr:nth-child(5)>td:first-child>strong{display:block}.inquiry-write__table>tbody>tr:nth-child(5)>td:first-child>span{color:#999;font-size:12px;font-weight:500;line-height:160%;letter-spacing:-.24px}.inquiry-write__table>tbody>tr:nth-child(5)>td{vertical-align:middle}.inquiry-write__table colgroup col:first-child{width:200px}.inquiry-write__table colgroup col:not(:first-child){width:auto}.inquiry-write__notify-label{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--sub-600);font-size:14px;font-weight:600;line-height:normal}.inquiry-write__buttons{margin-top:40px;display:flex;justify-content:flex-end;gap:16px}.inquiry-write__buttons>button{width:108px;height:43px;background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.inquiry-write__buttons>button:first-child{border:1px solid var(--primary-100);color:var(--primary-100)}.inquiry-write__buttons>button:nth-child(2){color:#fff;background-color:var(--primary-100)}@media(max-width:767px){.inquiry-write-mobile__item{padding:16px 0;display:flex;flex-direction:column;gap:16px}.inquiry-write-mobile__item--notify>span{color:#999}.inquiry-write-mobile__item:last-child{gap:0}.inquiry-write-mobile__item .common-textarea{height:200px}.inquiry-write-mobile__item .dropdown-toggle-btn,.inquiry-write-mobile__item .dropdown-menu li{height:49px}.inquiry-write-mobile__item:not(:last-child){border-bottom:1px solid var(--sub-400)}.inquiry-write-mobile__upload-guide{color:var(--sub-600)}.inquiry-write__notify-label{margin-top:8px}.inquiry-write__buttons>button{flex:1}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.mypage-address__action{display:flex;justify-content:space-between;align-items:center;margin-top:40px}.mypage-address__action>p{color:var(--sub-600);font-size:14px;font-weight:500;line-height:160%;letter-spacing:-.28px}.mypage-address__action>p>span{color:var(--accent);font-size:14px;font-weight:500;line-height:160%;letter-spacing:-.28px}.mypage-address__buttons>button{border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:fit-content;padding:7px 16px;color:var(--primary-200);border:1px solid var(--primary-300);font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.64px;background-color:#fff}@media(max-width:1279px){.mypage-address__action{margin-top:0}.mypage-address__buttons{margin-block:12px;flex:1}.mypage-address__buttons>button{width:100%}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.my-page-address-list .pagination-container{margin-top:118px}.my-page-address-table{margin-top:12px;border-bottom:0;width:100%}.my-page-address-table>thead>tr>th{border-top:2px solid #999999;background-color:var(--sub-200);padding:20px 0;color:var(--sub-600);font-size:16px;font-weight:600;line-height:normal}.my-page-address-table>tbody>tr{height:157px}.my-page-address-table__row--skeleton{pointer-events:none}.my-page-address-table__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.my-page-address-table__skeleton-line{height:18px;margin:0 auto}.my-page-address-table__skeleton-line--name{width:72px}.my-page-address-table__skeleton-line--name-mobile{width:120px;margin:0}.my-page-address-table__skeleton-line--receiver{width:72px;margin:0}.my-page-address-table__skeleton-line--phone{width:94px}.my-page-address-table__skeleton-line--badge{width:68px;height:22px;margin:0 0 8px;border-radius:999px}.my-page-address-table__skeleton-line--address-lg{width:min(360px,100%);margin:8px 0 0}.my-page-address-table__skeleton-line--address-sm{width:min(240px,100%);margin:8px 0 0}.my-page-address-table__skeleton-btn{width:64px;height:33px;border-radius:0}.my-page-address-table__skeleton-btn:not(:last-child){margin-right:8px}.my-page-address-table__tag{width:fit-content;color:#fff;font-size:12px;font-weight:500;line-height:160%;letter-spacing:-.24px;padding:2px 8px;border-radius:30px;background:var(--primary-100)}.my-page-address-table__info{text-align:left}.my-page-address-table__text{margin-top:4px;color:var(--primary-100);font-size:14px;font-weight:400;line-height:160%;letter-spacing:-.28px}.my-page-address-table__request{color:var(--primary-300);font-size:13px;font-weight:400;line-height:160%;letter-spacing:-.26px;margin-top:4px}.my-page-address-table__cell--empty{padding-top:60px}.my-page-address-table__cell--name{color:var(--primary-100);font-size:14px;font-weight:400;line-height:normal}.my-page-address-table__cell--receiver{color:var(--primary-100);font-size:14px;font-weight:400;line-height:normal;text-align:left}.my-page-address-table__cell--phone{color:var(--primary-100);font-size:14px;font-weight:400;line-height:normal}.my-page-address-table__cell--control>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:fit-content;padding:0 20px;height:33px;border:1px solid #999999;background:#fff;color:var(--primary-100);font-weight:500;line-height:normal}.my-page-address-table__cell--control>button:not(:last-child){margin-right:8px}.my-page-address-table__cell--control>.my-page-address-table__skeleton-btn{display:inline-block}@media(max-width:1279px){.my-page-address-list .pagination-container{margin-top:80px}.my-page-address-list .empty{margin-top:60px}.my-page-address-table__row{padding:24px 0;border-bottom:1px solid var(--sub-400)}.my-page-address-table__request{margin-top:4px}.my-page-address-table__text{margin-top:0}.my-page-address-table__cell:not(:last-child){margin-bottom:12px}.my-page-address-table__cell--receiver{flex-grow:0;display:flex;justify-content:flex-start;align-items:center;gap:16px}.my-page-address-table__cell--control{display:flex;justify-content:flex-end}.my-page-address-table__cell--name{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600}.my-page-address-table__cell--phone{position:relative}.my-page-address-table__cell--phone:before{position:absolute;left:-8px;top:50%;transform:translateY(-50%);display:block;content:"";width:1px;height:8px;background-color:var(--sub-400)}.my-page-address-table__row--skeleton .my-page-address-table__cell--receiver{align-items:center;justify-content:flex-start;gap:8px}.my-page-address-table__row--skeleton .my-page-address-table__cell--phone{padding-left:8px}.my-page-address-table__row--skeleton .my-page-address-table__cell--phone:before{left:0}.my-page-address-table__skeleton-line--address-lg{width:min(300px,100%)}.my-page-address-table__skeleton-line--address-sm{width:min(200px,100%)}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.address-dialog .dialog-main__content-wrapper{max-width:680px;max-height:777px}.address-dialog__footer-btns{display:flex;justify-content:flex-end;gap:8px}.address-dialog__footer-btns>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:120px;height:37px}.address-dialog__footer-btns>button:first-child{border:1px solid var(--primary-100);color:var(--primary-100);font-size:14px;font-weight:600;line-height:normal}.address-dialog__footer-btns>button[type=submit]{background-color:var(--primary-100);color:#fff;font-size:14px;font-weight:600;line-height:normal}@media(max-width:1279px){.address-dialog .dialog-main__content-wrapper{padding:40px 20px}}@media(max-width:767px){.address-dialog .dialog-main__content-wrapper{width:100%;height:100%;max-width:100%;max-height:100%}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.my-page-profile form{display:flex;flex-direction:column}.my-page-profile form input{max-width:500px}.my-page-profile__table{width:100%;border-bottom:0}.my-page-profile__row{height:62px}.my-page-profile__cell{text-align:left;padding:20px;font-size:14px;line-height:160%;letter-spacing:-.28px}.my-page-profile__password-container{display:flex;flex-direction:column;gap:12px;max-width:500px}.my-page-profile__birthday-container{display:flex;gap:12px}.my-page-profile__birthday-container .dropdown{max-width:120px}.my-page-profile__marketing{display:flex;flex-direction:column}.my-page-profile__marketing-group{display:flex;align-items:center;gap:8px}.my-page-profile__marketing-group:not(:last-child){margin-bottom:12px}.my-page-profile__marketing-group>label{color:var(--sub-600);font-size:14px;font-weight:600;line-height:normal}.my-page-profile__sns-connect{display:flex;flex-direction:column;width:100%;max-width:500px;max-height:188px;gap:32px}.my-page-profile__sns-connect-item{display:flex;align-items:center}.my-page-profile__sns-connect-item--linking .my-page-profile__sns-connect-btn{background-color:#fff;color:var(--primary-100);border:1px solid var(--sub-400)}.my-page-profile__sns-connect-item p{color:var(--sub-600);font-size:12px;font-weight:500;line-height:normal}.my-page-profile__sns-connect-icon{margin-right:8px}.my-page-profile__sns-connect-icon--google{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--sub-400);border-radius:50%}.my-page-profile__sns-connect-label{margin-right:12px}.my-page-profile__sns-connect-btn{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:49px;height:25px;font-size:14px;font-weight:600;line-height:normal;margin-left:auto;background-color:var(--primary-100);color:#fff}.my-page-profile__phone{display:flex;max-width:500px;gap:12px}.my-page-profile__phone .input{flex:1 1 auto}.my-page-profile__phone button{border-color:initial;border:0;color:inherit;gap:0;color:var(--primary-100);font-size:14px;font-weight:600;line-height:normal;padding:0 23px;border-radius:8px;border:1px solid #999999;background-color:#fff}.my-page-profile__password-change-btn{border-color:initial;padding:0;border:0;color:inherit;gap:0;width:117px;height:49px;color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;border-radius:8px;border:1px solid #999999;background-color:#fff}.my-page-profile__withdrawal-btn-wrapper{margin-top:20px;order:2}.my-page-profile__withdrawal-btn-wrapper button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;color:var(--sub-600);font-size:14px;font-weight:600;line-height:normal;padding:8px 12px;border:1px solid var(--sub-400);background:#fff}.my-page-profile__btn-container{order:1;display:flex;justify-content:flex-end;gap:12px;margin-top:40px}.my-page-profile__btn-container button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:fit-content;padding:12px 40px;font-size:18px;font-weight:700;line-height:normal}.my-page-profile__btn-container button:first-child{color:var(--primary-100);background-color:#fff;border:1px solid var(--primary-100)}.my-page-profile__btn-container button:last-child{color:#fff;background-color:var(--primary-100)}@media(max-width:767px){.my-page-profile form input{max-width:initial}.my-page-profile-mobile{padding-top:16px}.my-page-profile-mobile__label{display:flex;align-items:center;height:100%;font-size:14px;font-weight:700;line-height:160%;letter-spacing:-.28px}.my-page-profile-mobile__field{display:flex;flex-direction:column;gap:8px}.my-page-profile-mobile__field:not(:last-child){margin-bottom:24px}.my-page-profile-mobile__field .input__field{width:100%}.my-page-profile-mobile__field--password{flex-direction:column;gap:8px}.my-page-profile-mobile__field--password>button{border-color:initial;border:0;color:inherit;gap:0;padding:12px;height:49px;border:1px solid #999999;background-color:#fff;border-radius:6px}.my-page-profile-mobile__field--birthdate{border-bottom:1px solid var(--sub-400);padding-bottom:24px}.my-page-profile-mobile__phone-btn{white-space:nowrap}.my-page-profile-mobile__pw-container{display:flex;flex-direction:column;flex:1;gap:8px}.my-page-profile-mobile .circle-checkbox{width:20px;height:20px}.my-page-profile-mobile__phone-box{display:flex}.my-page-profile-mobile__phone-box .input{flex:1}.my-page-profile-mobile__phone-box>button{margin-left:8px;border-color:initial;border:0;color:inherit;gap:0;height:49px;padding:12px;background-color:#fff;border:1px solid #999999;border-radius:6px}.my-page-profile-mobile__marketing{display:flex;gap:8px}.my-page-profile-mobile__marketing>label{color:var(--sub-600);font-size:14px;font-weight:600}.my-page-profile__withdrawal-btn-wrapper{margin-top:40px}.my-page-profile__btn-container{justify-content:space-between}.my-page-profile__btn-container button{flex:1}.my-page-profile__sns-connect{gap:16px}.my-page-profile__sns-connect-btn{font-size:13px;font-weight:600;line-height:100%}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.my-page-withdrawal__box{margin-top:28px;padding:40px 32px;background-color:var(--sub-200)}.my-page-withdrawal__title{color:var(--primary-200);font-size:18px;font-weight:600;line-height:normal}.my-page-withdrawal__list{margin-top:20px;color:var(--sub-600);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.my-page-withdrawal__list>li{list-style-type:disc;list-style-position:outside;margin-left:22px}.my-page-withdrawal__list>li::marker{font-size:10px}.my-page-withdrawal__confirm{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:60px;margin-bottom:20px}.my-page-withdrawal__label{color:var(--sub-600);font-size:14px;font-weight:600;line-height:normal}.my-page-withdrawal__buttons{display:flex;justify-content:center;gap:12px}.my-page-withdrawal__buttons>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;color:var(--primary-100);font-size:16px;font-weight:700;line-height:normal;padding:12px 40px}.my-page-withdrawal__buttons>button:first-child{border:1px solid var(--sub-400);background-color:#fff}.my-page-withdrawal__buttons>button:nth-child(2){background-color:var(--primary-100);color:#fff}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-document{display:flex;flex-direction:column;justify-content:center;align-items:center}.order-document__inner{max-width:800px;width:100%;padding:60px 80px}.order-document__inner .loite-logo{width:55px;height:55px}.order-document__wrapper{border-inline:1px solid var(--sub-400)}.order-document .section-header-with-action__left>h2{font-size:24px;font-weight:600;letter-spacing:-.48px}.order-document__box-container{display:flex;flex-direction:column;gap:40px;margin-top:34px}.order-document__box--detail table{width:100%}.order-document__box--detail table thead th{padding:12px;background-color:var(--sub-200)}.order-document__box--detail table tbody tr:first-child td{border-top:none}.order-document__box--detail table tbody tr:last-child td{border-bottom:none}.order-document__box--detail table tbody tr td{color:var(--primary-100);font-size:13px;font-weight:500;line-height:normal;letter-spacing:-.26px;padding:12px;word-break:break-word}.order-document__box--payment table,.order-document__box--orderer table,.order-document__box--delivery table{width:100%}.order-document__box--payment table tbody tr td,.order-document__box--orderer table tbody tr td,.order-document__box--delivery table tbody tr td{padding:12px;text-align:start}.order-document__box--payment table tbody tr td:first-child,.order-document__box--payment table tbody tr td:nth-child(3),.order-document__box--orderer table tbody tr td:first-child,.order-document__box--orderer table tbody tr td:nth-child(3),.order-document__box--delivery table tbody tr td:first-child,.order-document__box--delivery table tbody tr td:nth-child(3){background-color:var(--sub-200);color:var(--primary-200);font-size:14px;font-weight:600;line-height:normal;letter-spacing:-.28px}.order-document__title{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.36px;margin-bottom:16px}.order-document__detail-summary{display:flex;justify-content:space-between;background-color:var(--sub-200);padding:12px 28px}.order-document__detail-summary--left,.order-document__detail-summary--right{display:flex;gap:40px}.order-document__product{display:flex;align-items:center;gap:8px}.order-document__product-img{width:52px;height:52px;object-fit:contain}.order-document__product-info{text-align:start}.order-document__product-info>strong{display:block;margin-bottom:8px;color:var(--primary-100);font-size:13px;font-weight:500;line-height:normal;letter-spacing:-.26px}.order-document__product-info>p{color:var(--primary-200);font-size:11px;font-weight:400;line-height:normal;letter-spacing:-.22px}.order-document__company-row{display:flex;gap:20px}.order-document__company-row:not(:last-child){margin-bottom:4px}.order-document__company-row>span{color:var(--primary-300);font-size:13px;font-weight:500;line-height:normal;letter-spacing:-.26px}.order-document__company--actions{display:flex;justify-content:flex-end;width:100%;max-width:800px;gap:12px;margin-top:32px;padding:0 80px 60px}.order-document__company--actions>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:108px;padding:12px;font-size:16px;font-weight:700;line-height:normal}.order-document__company--actions>button:first-child{color:var(--primary-100);border:1px solid var(--primary-100);background:#fff}.order-document__company--actions>button:last-child{color:#fff;background-color:var(--primary-100)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-receipt{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.order-receipt__card{max-width:360px;width:100%;padding:40px 16px}.order-receipt__header{display:flex;justify-content:space-between;color:var(--primary-100);font-size:20px;font-weight:600;line-height:normal;letter-spacing:-.4px;border-bottom:1px solid var(--primary-100);padding-bottom:12px}.order-receipt__logo>img{width:28px;height:28px}.order-receipt__section{display:flex;flex-direction:column;gap:12px}.order-receipt__section:first-of-type{padding-top:24px}.order-receipt__section:not(:last-child){margin-bottom:40px}.order-receipt__label{color:var(--primary-200);font-size:14px;font-weight:400;line-height:normal;letter-spacing:-.28px}.order-receipt__value{color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.28px}.order-receipt__row{display:flex;justify-content:space-between}.order-receipt__row--total{padding-top:12px;border-top:1px solid var(--sub-400)}.order-receipt__footer{display:flex;flex-direction:column;gap:20px}.order-receipt__company{display:flex;flex-direction:column;gap:8px;color:var(--sub-600);font-size:13px;font-weight:400;line-height:normal;letter-spacing:-.26px}.order-receipt__notice-text{color:var(--primary-300);font-size:13px;font-weight:500;line-height:normal;letter-spacing:-.26px}.order-receipt__actions{margin-top:80px;width:100%;text-align:center}.order-receipt__actions>button{width:112px;padding:12px}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-claim-completed{padding-inline:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;height:100dvh}.order-claim-completed>h2{color:var(--primary-100);font-size:40px;font-weight:500;line-height:normal}.order-claim-completed>p{color:var(--primary-100);font-size:20px;font-weight:500;line-height:normal}.order-claim-completed>p>strong{color:var(--primary-100);font-size:20px;font-weight:600;line-height:normal}.order-claim-completed-info{background-color:var(--sub-200);max-width:590px;width:100%;padding:39px 59px}.order-claim-completed-info__row:not(:last-child){margin-bottom:28px}.order-claim-completed-info__row>span{color:var(--color-fourd-black, #757575);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-right:20px}.order-claim-completed-info__row>strong{color:var(--color-main_color_Black, #212121);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.order-claim-completed-info__btns{width:100%;display:flex;justify-content:center;gap:20px}.order-claim-completed-info__btns>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:168px;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:16px}.order-claim-completed-info__btns>button:first-child{color:var(--primary-100);border:1px solid var(--primary-100)}.order-claim-completed-info__btns>button:last-child{color:var(--sub-200);background-color:var(--primary-100)}@media(max-width:1279px){.order-claim-completed{gap:32px}.order-claim-completed-info{padding:40px 60px}.order-claim-completed>h2{font-size:32px}.order-claim-completed>p{font-size:18px}.order-claim-completed-info__btns{display:flex;gap:20px}.order-claim-completed-info__btns>button{width:150px}}@media(max-width:1279px){.order-claim-completed-info{padding:32px 40px}.order-claim-completed-info__btns>button{padding:12px}.order-claim-completed>h2{font-size:24px}.order-claim-completed>p{font-size:16px}.order-claim-completed>p>strong{font-size:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-cancel-completed{padding-inline:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;height:100dvh}.order-cancel-completed>h2{color:var(--primary-100);font-size:40px;font-weight:500;line-height:normal}.order-cancel-completed>p{color:var(--primary-100);font-size:20px;font-weight:500;line-height:normal}.order-cancel-completed>p>strong{color:var(--primary-100);font-size:20px;font-weight:600;line-height:normal}.order-cancel-completed-info{background-color:var(--sub-200);max-width:590px;width:100%;padding:39px 59px}.order-cancel-completed-info__row:not(:last-child){margin-bottom:28px}.order-cancel-completed-info__row>span{color:var(--color-fourd-black, #757575);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-right:20px}.order-cancel-completed-info__row>strong{color:var(--color-main_color_Black, #212121);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.order-cancel-completed-info__btns{width:100%;display:flex;justify-content:center;gap:20px}.order-cancel-completed-info__btns>button{background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:168px;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:16px}.order-cancel-completed-info__btns>button:first-child{color:var(--primary-100);border:1px solid var(--primary-100)}.order-cancel-completed-info__btns>button:last-child{color:var(--sub-200);background-color:var(--primary-100)}@media(max-width:1279px){.order-cancel-completed{gap:32px}.order-cancel-completed-info{padding:40px 60px}.order-cancel-completed>h2{font-size:32px}.order-cancel-completed>p{font-size:18px}.order-cancel-completed-info__btns{display:flex;gap:20px}.order-cancel-completed-info__btns>button{width:150px}}@media(max-width:1279px){.order-cancel-completed-info{padding:32px 40px}.order-cancel-completed-info__btns>button{padding:12px}.order-cancel-completed>h2{font-size:24px}.order-cancel-completed>p{font-size:16px}.order-cancel-completed>p>strong{font-size:16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-header{margin-bottom:36px}.order-header-title{font-weight:500;font-size:40px;line-height:100%;text-align:center;margin-bottom:36px}.order-header ol{justify-content:center}@media(max-width:1279px){.order-header{margin-bottom:32px}.order-header-title{color:var(--primary-100);font-size:28px;font-weight:600;line-height:160%;letter-spacing:-1.12px;margin-bottom:42px}.order-header .bread-crumb__item.active span{color:var(--primary-100)}.order-header .bread-crumb li span{font-size:16px;font-weight:600;line-height:normal;padding-right:12px}}@media(max-width:767px){.order-header{margin-bottom:40px}.order-header-title{font-size:20px;font-weight:600;line-height:160%;letter-spacing:-.8px;margin-bottom:8px}.order-header .bread-crumb li span{color:var(--sub-500);font-size:13px;font-weight:500;line-height:normal;padding-right:8px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.bread-crumb{display:flex;gap:16px}.bread-crumb__item.active span{color:var(--primary-100)}.bread-crumb li{display:flex;align-items:center}.bread-crumb li span{padding-right:16px;font-weight:500;font-size:14px;color:var(--sub-400)}.bread-crumb li:not(:last-child){font-weight:400}.bread-crumb li:not(:last-child) a{color:var(--text-4)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-payment{position:relative}.order-payment__content{position:sticky;top:20px;width:300px;height:max-content;border:1px solid var(--sub-400)}.order-payment__agreement-area{padding:20px}.order-payment__row{display:flex;justify-content:space-between;font-weight:400;font-size:14px;color:var(--primary-100)}.order-payment__row-left--total{color:var(--primary-100);font-size:14px;font-weight:600;line-height:normal}.order-payment__row:nth-child(1){padding:20px 20px 0}.order-payment__row:nth-child(2){padding:12px 20px 20px;margin-bottom:0;border-bottom:1px solid var(--sub-400)}.order-payment__row:nth-child(3){padding:20px}.order-payment__row:nth-child(4){border-top:2px solid var(--primary-100)}.order-payment__row:last-of-type{margin:0}.order-payment__row--notification-area{flex-direction:column}.order-payment__row--notification-area__left{font-weight:400;font-size:14px;color:var(--primary-100)}.order-payment__row--notification-area .accordion__header{margin-bottom:8px}.order-payment__row--notification-area .accordion__content{padding:0}.order-payment__row--notification-area .accordion{padding:20px}.order-payment__row--benefit{font-weight:400;font-size:12px;color:var(--sub-600)}.order-payment__highlight--blue{color:var(--blue-100)}.order-payment__label--highlight{font-weight:600;font-size:14px}.order-payment__percent--highlight{color:var(--accent);font-weight:600;font-size:14px;margin-right:8px}.order-payment__price--highlight{font-weight:600;font-size:18px}.order-payment__notice{font-weight:400;font-size:12px;padding:12px 16px 0}.order-payment__notice li{color:var(--sub-600)}.order-payment__notice li:before{content:"•";color:var(--sub-600);display:inline-block;width:1em;margin-left:-1em}.order-payment__checkbox-wrapper{display:flex;align-items:flex-start}.order-payment__checkbox-wrapper:not(:last-child){margin-bottom:12px}.order-payment__checkbox-wrapper label{font-weight:500;font-size:12px;color:var(--sub-600)}.order-payment__checkbox-wrapper label+span{margin-left:4px}.order-payment__checkbox-wrapper span,.order-payment__checkbox-wrapper em{text-decoration:underline;cursor:pointer}.order-payment__checkbox-wrapper--all label{font-weight:500;font-size:14px;color:var(--primary-100)}.order-payment__checkbox-wrapper input[type=checkbox]{position:relative;flex-shrink:0;width:18px;height:18px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid var(--sub-400);margin-right:15px}.order-payment__checkbox-wrapper input[type=checkbox]:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:9px;background:url("data:image/svg+xml,%3csvg%20width='11'%20height='8'%20viewBox='0%200%2011%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.664%201.414L4.207%207.871L0%203.664L1.414%202.25L4.207%205.043L9.25%200L10.664%201.414Z'%20fill='%23D0D0D0'/%3e%3c/svg%3e") no-repeat center center}.order-payment__checkbox-wrapper input[type=checkbox]:checked{background-color:var(--primary-100)}.order-payment__checkbox-wrapper input[type=checkbox]:checked:after{background:url("data:image/svg+xml,%3csvg%20width='11'%20height='8'%20viewBox='0%200%2011%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.664%201.414L4.207%207.871L0%203.664L1.414%202.25L4.207%205.043L9.25%200L10.664%201.414Z'%20fill='white'/%3e%3c/svg%3e") no-repeat center center}.order-payment__buy-btn{font-weight:600;font-size:16px;color:#fff;background-color:var(--primary-100)}@media(max-width:1279px){.order-payment-mobile__row{display:flex;justify-content:space-between}.order-payment-mobile__row:not(:first-child){margin-top:12px}.order-payment-mobile__row:last-child{margin-top:20px}.order-payment-mobile__row>span{color:var(--primary-200);font-size:16px;font-weight:500;line-height:normal}.order-payment-mobile__row>strong{color:var(--primary-100);font-size:18px;font-weight:700;line-height:normal}.order-payment-mobile__row--total{color:var(--primary-100);font-size:18px;font-weight:700;line-height:normal}.order-payment-mobile__price-box{padding:20px;background-color:var(--sub-200)}.order-payment-mobile__notice-box{padding:20px;margin-top:20px;background-color:var(--sub-200);font-size:13px;font-weight:500;line-height:160%}.order-payment-mobile__purchase-btn{margin-top:60px;background-color:#fff;border-radius:0;border-color:initial;border:0;color:inherit;gap:0;width:100%;color:#fff;font-size:16px;font-weight:600;line-height:normal;background-color:var(--primary-100);padding:12px 20px}}@media(max-width:767px){.order-payment-mobile__price-box{padding:16px 12px}.order-payment-mobile__notice-box{padding:20px 12px}.order-payment-mobile__row>span{font-size:14px;font-weight:500}.order-payment-mobile__row>strong{font-size:15px;font-weight:700}.order-payment-mobile__purchase-btn{margin-top:40px;padding:16px 20px}.order-payment__notice{padding:0 16px}}.cart-page{max-width:1280px;width:100%;margin:0 auto;padding-block:100px 80px;background-color:#fff}.cart-page__content{position:relative;padding:0 16px}.cart-page__content main{display:flex;flex-direction:row;gap:65px}@media(max-width:1279px){.cart-page{padding-block:40px 80px}.cart-page__content main{display:flex;flex-direction:column;gap:32px}}@media(max-width:767px){.cart-page{padding-block:24px 80px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.cart-items>h3{font-weight:500;font-size:24px;color:var(--primary-100);margin-bottom:20px}.cart-items__table-wrapper table tbody .benefit-selection__left{padding-left:67px}.cart-items__table-wrapper table tbody .benefit-selection--with-right{margin:0;padding-right:56px}.cart-items__table-wrapper table tbody .benefit-selection__right>button{border:1px solid var(--primary-100);color:var(--primary-100)}.cart-items__table-wrapper table tbody .benefit-selection__cell{border-bottom:0}.cart-items__table-wrapper table tbody .benefit-selection__cell--last{border-bottom:1px solid var(--sub-400)}.cart-items__table-wrapper table tbody .benefit-selection__btn-cell{border-style:solid}.cart-items__table-wrapper table tbody .benefit-selection__again-btn{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:76px;height:28px;border:1px solid var(--primary-100);color:var(--primary-100);font-size:12px;font-weight:500;background-color:transparent}.cart-items__product-info{display:flex;gap:8px}.cart-items__product-info__detail{display:flex;flex-direction:column;text-align:left}.cart-items__product-info__detail strong{font-weight:500;font-size:14px}.cart-items__product-info__detail strong:first-child{color:var(--primary-100);font-size:13px;font-weight:500;line-height:normal;margin-bottom:auto}.cart-items__product-info__detail span{font-weight:400;font-size:13px}.cart-items__product-info__detail span em{color:var(--accent)}.cart-items__product-info img{width:100%;height:100%;min-width:100%;min-height:100%;object-fit:contain}.cart-items__product-option{display:flex;align-items:center;gap:4px}.cart-items__product-option:not(:last-child){margin-bottom:4px}.cart-items__product-option>span{line-height:normal}.cart-items__low-stock,.cart-items__stock-warning{color:var(--accent);text-align:left;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px}.cart-items__stock-warning:first-of-type{margin-top:auto}.cart-items__row,.cart-items__row.soldOut .cart-items__image-wrapper{position:relative}.cart-items__row.soldOut .cart-items__image-wrapper:before{content:"SOLD\aOUT";position:absolute;white-space:pre;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:600;line-height:normal;text-align:center;z-index:1}.cart-items__row.soldOut .cart-items__image-wrapper:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,#00000080,#00000080)}.cart-items__row.soldOut .cart-items__cell:not(:nth-of-type(2)),.cart-items__row.soldOut .cart-items__cell:last-of-type{color:var(--sub-500)}.cart-items__row.soldOut .cart-items__cell>input[type=checkbox]{background-color:var(--sub-300)}.cart-items__row.soldOut .cart-items__cell>input[type=checkbox]:after{background:url(/icons/check-gray.svg) no-repeat center center}.cart-items__row.soldOut .cart-items__purchase-btn-container>button{background-color:var(--sub-250);color:var(--sub-550);border:none}.cart-items__row.soldOut .cart-items__product-info{gap:20px}.cart-items__row.soldOut .cart-items__product-amount span,.cart-items__row.soldOut .cart-items__product-amount strong{color:var(--sub-500)}.cart-items__row.hasGift td{border-bottom-style:dotted}.cart-items__row--sum-price{background-color:var(--sub-200)}.cart-items__row--sum-price td{padding:18px 0}.cart-items__row--skeleton{pointer-events:none}.cart-items__image-wrapper{display:flex;align-self:center;width:92px;height:92px;min-width:92px;min-height:92px}.cart-items__product-amount{display:flex;flex-direction:column}.cart-items__product-amount span{text-decoration:line-through;font-weight:400;font-size:12px;color:var(--sub-600)}.cart-items__product-amount strong{font-weight:600;font-size:16px;color:var(--primary-100)}.cart-items__purchase-btn-container{display:flex;flex-direction:column;align-items:center;gap:4px}.cart-items__purchase-btn-container button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:76px;height:28px;color:var(--primary-200);border:none;background-color:var(--sub-300);font-size:12px;font-weight:400}.cart-items__purchase-btn-container button:first-child{background-color:var(--primary-100);color:#fff}.cart-items__purchase-btn-container button:nth-child(2){background-color:#fff;border:1px solid var(--primary-100);color:var(--primary-100)}.cart-items__price-summary{position:absolute;bottom:18px;right:48px;font-weight:400;font-size:14px}.cart-items__price-summary strong{font-weight:500;font-size:14px}.cart-items__delete-btn{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.cart-items__skeleton-block{display:block;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 37%,#e5e7eb 63%);background-size:400% 100%;animation:skeleton-shimmer 4s linear infinite}.cart-items__skeleton-checkbox{width:20px;height:20px;margin:0 auto}.cart-items__skeleton-image{width:92px;height:92px;min-width:92px;min-height:92px}.cart-items__skeleton-line{height:16px}.cart-items__skeleton-line--title{width:min(220px,100%)}.cart-items__skeleton-line--option{width:min(160px,100%);margin-top:8px}.cart-items__skeleton-line--qty{width:30px;margin:0 auto}.cart-items__skeleton-line--price{width:90px;margin:0 auto}.cart-items__skeleton-btn{width:76px;height:28px}.cart-items__skeleton-delete{width:20px;height:20px;margin:0 auto}.cart-items__footer{display:flex;justify-content:space-between;margin-top:32px}.cart-items__footer button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0}.cart-items__footer__btn-container{display:flex;gap:20px}.cart-items__footer__btn-container button{width:170px;height:42px}.cart-items__footer__btn-container button:first-child{background-color:var(--primary-100);color:#fff}.cart-items__footer__btn-container button:last-child{background-color:#fff;color:var(--primary-100);border:1px solid var(--primary-100)}.cart-items__footer span{color:var(--sub-600)}@media(max-width:1279px){.cart-items{flex:1}.cart-items>h3{font-size:20px;font-weight:600;border-bottom:2px solid var(--primary-100);padding-bottom:20px;margin-bottom:0}.cart-items__header{display:flex;align-items:center;justify-content:space-between;padding:20px 16px;border-bottom:1px solid var(--sub-400)}.cart-items__header-left{display:flex;align-items:center;gap:10px}.cart-items__header-right>button{border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:73px;height:28px;color:var(--primary-100);font-size:13px;font-weight:600;line-height:normal;border:1px solid var(--sub-400);background-color:#fff}.cart-items__area{padding:24px 16px;border-bottom:1px solid var(--sub-400)}.cart-items__area.soldOut .cart-items__price-area>span,.cart-items__area.soldOut .cart-items__price-area>strong{color:var(--sub-500)}.cart-items__area.soldOut .cart-items__purchase-btn-container button{color:var(--sub-500);background-color:var(--sub-250)}.cart-items__area.soldOut .cart-items__purchase-btn-container>button{color:var(--sub-500);border:none}.cart-items__area--skeleton{pointer-events:none}.cart-items__product-info{flex:1;margin-left:16px}.cart-items__product-info__detail{justify-content:center}.cart-items__product-info__detail strong:first-child{margin-bottom:initial;font-size:14px}.cart-items__product-option>span:first-child{color:var(--primary-300);font-size:13px;font-weight:400;line-height:normal}.cart-items__product-option-container{margin-left:36px;padding:12px;background-color:var(--sub-200);margin-block:12px 16px}.cart-items__price-area{display:flex;justify-content:space-between;margin-left:36px;margin-bottom:16px}.cart-items__price-area>span{color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.28px}.cart-items__price-area>strong{color:var(--primary-100);font-size:16px;font-weight:600;letter-spacing:-.32px}.cart-items__purchase-btn-container{flex-direction:row;margin-left:36px}.cart-items__purchase-btn-container>button{flex:1;height:41px;color:#fff;font-size:14px;font-weight:500;line-height:normal}.cart-items__purchase-btn-container>.cart-items__skeleton-btn{flex:1;height:41px}.cart-items__row{display:flex}.cart-items__delete-btn{width:20px;height:20px}.cart-items__skeleton-image,.cart-items__image-wrapper{width:85px;height:85px;min-width:85px;min-height:85px}.cart-items__image-wrapper img{width:100%;height:100%;min-width:100%;min-height:100%}.cart-items__skeleton-line--title{width:min(160px,100%)}.cart-items__skeleton-line--option{width:min(180px,100%);margin-top:0}.cart-items__skeleton-line--qty{width:40px;margin:0}.cart-items__skeleton-line--price{width:80px;margin:0}.cart-items .empty{margin-top:60px}}@media(max-width:767px){.cart-items>h3{padding-bottom:12px}.cart-items__header{padding:12px 8px}.cart-items__header-right>button{font-size:12px;font-weight:500;line-height:normal}.cart-items__area.soldOut{padding:20px 8px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.update-amount-dialog .dialog-main__content-wrapper{max-width:620px;height:auto}.update-amount-dialog__content{display:flex;justify-content:space-between}.update-amount-dialog__btn-container{display:flex;justify-content:center;gap:8px}.update-amount-dialog__btn-container>button{background-color:#fff;border-radius:0;border-color:initial;padding:0;border:0;color:inherit;gap:0;width:120px;height:37px;border:1px solid var(--primary-100)}.update-amount-dialog__btn-container>button:last-child{background-color:var(--primary-100);color:#fff}@media(max-width:1279px){.update-amount-dialog .dialog-main__content-wrapper{padding:40px 28px}.update-amount-dialog .dialog-content{margin-bottom:32px}}@media(max-width:767px){.update-amount-dialog__content{flex-direction:column}.update-amount-dialog__content .counter-input{justify-content:flex-end}.update-amount-dialog .dialog-main__content-wrapper{max-height:244px;max-width:280px;padding:20px 16px}.update-amount-dialog .dialog-content{margin-bottom:24px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@media(max-width:1279px){.order-items>h3{border-bottom:2px solid var(--primary-100);font-size:20px;font-weight:600}.order-items-mobile__item{padding-block:24px;border-bottom:1px solid var(--sub-400)}.order-items-mobile__image-wrapper{width:85px;height:85px}.order-items-mobile__info{display:flex;align-items:center;gap:20px;margin-bottom:12px}.order-items-mobile__info>strong{color:var(--primary-100);font-size:14px;font-weight:500;line-height:normal}.order-items-mobile__sub-info{display:flex;flex-direction:column;padding:12px;background-color:var(--sub-200)}.order-items-mobile__sub-info>span:not(:first-child){margin-top:4px}.order-items-mobile__option,.order-items-mobile__gift,.order-items-mobile__additional{color:var(--primary-300);font-size:12px;font-weight:400;line-height:normal}.order-items-mobile__shipping,.order-items-mobile__price-wrap{display:flex;margin-top:16px}.order-items-mobile__shipping>span{color:var(--primary-200);font-size:14px;font-weight:500;letter-spacing:-.28px}.order-items-mobile__shipping>em{margin-left:auto;color:var(--primary-300);font-size:16px;font-weight:400;letter-spacing:-.32px}.order-items-mobile__price-wrap{justify-content:space-between}.order-items-mobile__price-wrap>span{color:var(--primary-200);font-size:14px;font-weight:500;letter-spacing:-.28px}.order-items-mobile__price-wrap>strong{color:var(--primary-100);font-size:16px;font-weight:600;letter-spacing:-.32px}}@media(max-width:767px){.order-items>h3{font-size:16px;font-weight:500;padding-bottom:12px}.order-items-mobile__item{padding-block:16px}.order-items-mobile__info{margin-bottom:8px}.order-items-mobile__shipping{margin-top:8px}.order-items-mobile__shipping>span{font-size:13px}.order-items-mobile__shipping>em{font-size:13px}.order-items-mobile__price-wrap{margin-top:4px}.order-items-mobile__price-wrap>span{font-size:13px}.order-items-mobile__price-wrap>strong{font-size:13px;font-weight:600}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.checkout-page__loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#fffc;color:var(--primary-100);text-align:center;padding:16px}.checkout-page__loading-content{display:flex;flex-direction:column;align-items:center;gap:28px}.checkout-page__loading-content>strong{color:var(--primary-100);font-size:20px;font-weight:600;line-height:160%;letter-spacing:-.8px}.checkout-page__loading-content>p{color:var(--primary-300);font-size:18px;font-weight:500;line-height:130%;letter-spacing:-.72px;margin:0}.checkout-page__loading-dots{display:flex;align-items:center;justify-content:center;gap:12px}.checkout-page__loading-dot{width:8px;height:8px;--loading-dot-rise: 10px;border-radius:50%;background-color:var(--primary-100);animation:loading-dot-wave 1.2s ease-in-out infinite;animation-delay:.2s;opacity:.75}.checkout-page__loading-dot:nth-child(2){width:8px;height:8px;--loading-dot-rise: 10px;border-radius:50%;background-color:var(--primary-100);animation:loading-dot-wave 1.2s ease-in-out infinite;animation-delay:.5s;opacity:.6}.checkout-page__loading-dot:nth-child(3){width:8px;height:8px;--loading-dot-rise: 10px;border-radius:50%;background-color:var(--primary-100);animation:loading-dot-wave 1.2s ease-in-out infinite;animation-delay:.8s;opacity:.35}.checkout-page{max-width:1280px;width:100%;margin:20px auto;background-color:#fff}.checkout-page__content{position:relative;padding:0 32px}.checkout-page__content main{display:flex;flex-direction:column;gap:80px}.checkout-page__content aside{position:sticky;top:0;height:max-content}.checkout-page__main-area{display:flex;gap:65px}@media(max-width:1279px){.checkout-page__main-area{flex-direction:column}.checkout-page .order-payment__agreement-area{padding:0}.checkout-page .order-payment__checkbox-wrapper{align-items:center}.checkout-page .order-payment__checkbox-wrapper input[type=checkbox]{margin-right:8px}.checkout-page .order-payment__checkbox-wrapper label{color:var(--sub-600);font-size:13px;font-weight:500;line-height:normal}.checkout-page .order-payment__checkbox-wrapper--all{margin-bottom:29px}.checkout-page .order-payment__checkbox-wrapper--all label{font-size:16px;font-weight:600;color:var(--primary-100);line-height:normal}}@media(max-width:767px){.checkout-page__content{padding:0 16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.checkout-shipping-info>h3{font-weight:500;font-size:24px;color:var(--primary-100);padding-bottom:20px}.checkout-shipping-info table{width:100%}.checkout-shipping-info table thead tr th{padding:0}.checkout-shipping-info table tbody tr td{border:none;vertical-align:middle}.checkout-shipping-info table tbody tr td input{max-height:49px;font-weight:400;font-size:13px;color:var(--primary-200)}.checkout-shipping-info table tbody tr td input[type=checkbox]{cursor:pointer}.checkout-shipping-info table tbody tr td>img{vertical-align:top;margin-left:2px}.checkout-shipping-info table tbody tr:last-child td:first-child{vertical-align:top}.checkout-shipping-info__row td{border:none;text-align:left;padding:0 0 20px 28px}.checkout-shipping-info__row td:first-child{font-weight:500;font-size:16px;color:var(--primary-100)}.checkout-shipping-info__row td .dropdown{width:100%;height:49px}.checkout-shipping-info__row td .dropdown-toggle-btn{width:100%;height:100%;color:var(--primary-200);padding:16px 20px;color:var(--color-sub-black, #323232);text-align:center;font-family:Pretendard;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.checkout-shipping-info__row td .dropdown-menu li{padding:16px 20px}.checkout-shipping-info__row td .dropdown-menu li span{color:var(--primary-200)}.checkout-shipping-info__row--shipping-selector td{padding-top:40px}.checkout-shipping-info__row--shipping-selector__radio-container{display:flex;gap:28px}.checkout-shipping-info__row--shipping-selector__radio-wrapper{display:flex;gap:8px}.checkout-shipping-info__row--shipping-selector__radio-wrapper label{cursor:pointer}.checkout-shipping-info__row--shipping-selector__radio-wrapper input[type=radio]{display:none}.checkout-shipping-info__row--shipping-selector__radio-wrapper input[type=radio]:checked+.custom-donut{background-color:var(--accent)}.checkout-shipping-info__row--shipping-selector__radio-wrapper .custom-donut{position:relative;display:flex;align-items:center;width:18px;height:18px;border-radius:50%;background-color:var(--sub-400);cursor:pointer}.checkout-shipping-info__row--shipping-selector__radio-wrapper .custom-donut:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;background-color:#fff;border-radius:50%;transform:translate(-50%,-50%)}.checkout-shipping-info__row--address-dropdown,.checkout-shipping-info__row--shipping-address{border-bottom:1px solid var(--sub-400)}.checkout-shipping-info__row--shipping-address td>div{margin-bottom:20px}.checkout-shipping-info__row--receiver td{padding-top:28px}.checkout-shipping-info__row--contact{padding-top:0}.checkout-shipping-info__postcode-search-group{display:flex;gap:15px}.checkout-shipping-info__postcode-search-group>button{height:49px;white-space:nowrap;border-radius:8px;border:1px solid var(--sub-400);background-color:#fff;color:var(--primary-100);padding:16px 22px}.checkout-shipping-info__phone-number-section{display:flex;gap:15px}.checkout-shipping-info__base-enroll-wrapper{display:flex;align-items:center;gap:8px}.checkout-shipping-info__base-enroll-wrapper>label{cursor:pointer}.checkout-shipping-info input[type=checkbox]{position:relative;flex-shrink:0;width:17px;height:17px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid var(--sub-400)}.checkout-shipping-info input[type=checkbox]:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:9px;background:url("data:image/svg+xml,%3csvg%20width='11'%20height='8'%20viewBox='0%200%2011%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.664%201.414L4.207%207.871L0%203.664L1.414%202.25L4.207%205.043L9.25%200L10.664%201.414Z'%20fill='%23D0D0D0'/%3e%3c/svg%3e") no-repeat center center}.checkout-shipping-info input[type=checkbox]:checked{background-color:var(--primary-100)}.checkout-shipping-info input[type=checkbox]:checked:after{background:url("data:image/svg+xml,%3csvg%20width='11'%20height='8'%20viewBox='0%200%2011%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.664%201.414L4.207%207.871L0%203.664L1.414%202.25L4.207%205.043L9.25%200L10.664%201.414Z'%20fill='white'/%3e%3c/svg%3e") no-repeat center center}.checkout-shipping-info input[type=checkbox] label{font-weight:500;font-size:12px;color:var(--primary-100)}@media(max-width:1279px){.checkout-shipping-info>h3{font-size:20px;font-weight:600;line-height:normal}.checkout-shipping-info table tbody tr td input{font-size:14px;font-weight:400}.checkout-shipping-info__row td{padding:20px 20px 0}.checkout-shipping-info__row td:first-child{color:var(--primary-200);font-size:14px;font-weight:700;line-height:160%;letter-spacing:-.28px}.checkout-shipping-info__row td .dropdown-toggle-btn{font-size:14px;font-weight:500}.checkout-shipping-info__row--address-dropdown td{padding-bottom:20px}}@media(max-width:767px){.checkout-shipping-info>h3{font-size:16px;font-weight:500;padding-bottom:12px;border-bottom:2px solid var(--primary-100)}.checkout-shipping-info table,.checkout-shipping-info thead,.checkout-shipping-info tbody{display:block}.checkout-shipping-info tbody tr{display:flex;flex-direction:column;gap:12px;padding-block:20px}.checkout-shipping-info tbody tr:first-child,.checkout-shipping-info tbody tr:nth-child(3),.checkout-shipping-info tbody tr:nth-child(4){padding-bottom:0}.checkout-shipping-info tbody tr td{padding:0}.checkout-shipping-info__row--shipping-address td>div{margin-bottom:12px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.checkout-product__list>h3{font-weight:500;font-size:24px;color:var(--primary-100);line-height:normal;padding-bottom:20px}.checkout-product__list table{width:100%}.checkout-product__list table tbody tr td{vertical-align:middle}.checkout-product__list table tbody tr td:first-child{padding-left:14px}.checkout-product__list table tbody .checkout-product__row.hasGift:not(:last-child) td{border-bottom-style:dotted}.checkout-product__list table tbody .benefit-selection__row td{padding-left:152px}.checkout-product__info{display:flex;gap:20px}.checkout-product__image-wrapper{width:96px;height:96px}.checkout-product__image-wrapper>img{width:100%;height:100%;object-fit:contain}.checkout-product__detail{display:flex;flex-direction:column;justify-content:center;text-align:left}.checkout-product__detail strong{font-size:13px;font-weight:600;line-height:normal;color:var(--primary-100);margin-bottom:auto}.checkout-product__detail span{font-weight:400;font-size:13px;color:var(--primary-100)}.checkout-product__detail em{color:var(--primary-200);font-size:12px;font-weight:400}.checkout-product__detail i{font-weight:400;font-size:13px}.checkout-product__amount{font-weight:400;font-size:12px}.checkout-product__shipping{display:flex;flex-direction:column}.checkout-product__shipping>span{color:var(--primary-300);font-size:14px;font-weight:400;line-height:normal}.checkout-product__shipping>strong{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal;margin-top:8px}.checkout-product__gift{display:flex;justify-content:center}.checkout-product__gift-title{display:flex;flex-direction:column;justify-content:center;margin-right:37px}.checkout-product__gift-title strong{font-weight:500;font-size:13px;color:var(--accent)}.checkout-product__gift-title span{display:flex;align-items:center;gap:4px;font-weight:400;font-size:13px;color:var(--sub-600)}.checkout-product__gift-item{display:flex;gap:8px}.checkout-product__gift-item__image-wrap{height:62px;width:62px}.checkout-product__gift-item__image-wrap img{width:100%;height:100%}.checkout-product__gift-item__detail{display:flex;align-items:center}.checkout-product-price{color:var(--primary-100);font-size:18px;font-weight:600;line-height:normal}@media(max-width:1279px){.checkout-product__list{font-size:20px;font-weight:600}.checkout-product__list>h3{border-bottom:2px solid var(--primary-100);font-size:20px;font-weight:600;line-height:normal}}@media(max-width:767px){.checkout-product__list>h3{padding-bottom:12px;font-size:16px;font-weight:500}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.payment-redirect-page__interaction-blocker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:transparent;pointer-events:auto;touch-action:none}.payment-redirect-page__loading-overlay{display:flex;align-items:center;justify-content:center;background:#fffc;color:var(--primary-100);text-align:center;padding:16px;pointer-events:none}.payment-redirect-page__loading-content{display:flex;flex-direction:column;align-items:center;gap:28px;min-height:70dvh;justify-content:center;pointer-events:auto}.payment-redirect-page__loading-content>strong{color:var(--primary-100);font-size:20px;font-weight:600;line-height:160%;letter-spacing:-.8px}.payment-redirect-page__loading-content>p{color:var(--primary-300);font-size:16px;font-weight:500;line-height:130%;letter-spacing:-.72px;margin:0}.payment-redirect-page__loading-dots{display:flex;align-items:center;justify-content:center;gap:12px}.payment-redirect-page__loading-dot{width:8px;height:8px;--loading-dot-rise: 10px;border-radius:50%;background-color:var(--primary-100);animation:loading-dot-wave 1.2s ease-in-out infinite;animation-delay:.2s;opacity:.75}.payment-redirect-page__loading-dot:nth-child(2){width:8px;height:8px;--loading-dot-rise: 10px;border-radius:50%;background-color:var(--primary-100);animation:loading-dot-wave 1.2s ease-in-out infinite;animation-delay:.5s;opacity:.6}.payment-redirect-page__loading-dot:nth-child(3){width:8px;height:8px;--loading-dot-rise: 10px;border-radius:50%;background-color:var(--primary-100);animation:loading-dot-wave 1.2s ease-in-out infinite;animation-delay:.8s;opacity:.35}.complete-page{max-width:1280px;width:100%;margin:0 auto;padding-block:100px;background-color:#fff}.complete-page__content{position:relative;padding:0 32px}.complete-page__content main{display:flex;flex-direction:column;gap:100px}@media(max-width:1279px){.complete-page{padding-block:40px 100px}.complete-page__content main{gap:60px}}@media(max-width:767px){.complete-page{padding-block:24px 60px}.complete-page__content{position:relative;padding:0 16px}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-complete-header{display:flex;flex-direction:column;align-items:center}.order-complete-header>span{margin-top:36px;font-weight:500;font-size:20px;line-height:normal}.order-complete-header>span>strong{margin-top:36px;font-weight:600;font-size:20px}.order-complete__detail-container{margin-top:36px;background-color:var(--sub-200);padding:39px 60px;max-width:590px;width:100%}.order-complete__detail-row:not(:last-child){margin-bottom:28px}.order-complete__detail-row span{color:var(--sub-600);margin-right:20px}.order-complete__detail-row strong{color:var(--primary-100);font-size:14px;font-weight:600;line-height:normal}.order-complete__btn-group{margin-top:36px}.order-complete__btn-group button{font-weight:600;font-size:14px;height:41px}.order-complete__btn-group button:first-child{background-color:#fff;color:var(--primary-100);margin-right:20px}.order-complete__btn-group button:last-child{background-color:var(--primary-100)}@media(max-width:1279px){.order-complete-header>span{margin-top:20px}.order-complete__detail-container{margin-top:47px;padding:32px 40px}.order-complete__btn-group{margin-top:24px}.order-complete__btn-group button{width:119px;padding:12px;font-weight:500}.order-complete__btn-group button:first-child{margin-right:16px}}@media(max-width:767px){.order-complete__detail-container{margin-top:60px;padding:28px}.order-complete__btn-group{width:100%;display:flex;margin-top:20px}.order-complete__btn-group button{flex:1 0 auto;width:initial}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-items__table-wrapper>table{width:100%}.order-items__table-wrapper>table thead tr:first-child th{border-top:2px solid var(--primary-100)}.order-items__table-wrapper>table tbody td{padding-block:24px}.order-items__table-wrapper>table tbody .benefit-selection__content-wrapper{justify-content:center}.order-items>h3{font-weight:500;font-size:24px;line-height:normal;padding-bottom:20px}.order-item{display:flex;padding-left:24px}.order-item__image-wrapper{width:96px;height:96px}.order-item__image-wrapper img{width:100%;height:100%}.order-item__product-detail{display:flex;flex-direction:column;align-items:start;margin-left:20px;color:var(--primary-100)}.order-item__product-detail>strong{font-weight:500;font-size:13px}.order-item__product-detail>span:first-of-type{margin-top:auto}.order-item__product-detail>span:not(:last-child){font-weight:400;font-size:12px}.order-item__product-detail>span:last-child{font-weight:400;font-size:12px}.order-item__amount{display:flex;flex-direction:column}.order-item__amount>span{font-weight:400;font-size:12px;color:var(--sub-600);text-decoration:line-through;margin-bottom:4px}.order-item__amount>strong{font-weight:600;font-size:16px;color:var(--primary-100)}.order-item__shipping{font-weight:400;font-size:14px;color:var(--sub-600)}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.payment-method>h3{font-weight:500;font-size:24px;padding-bottom:20px;line-height:normal}.payment-method__table-wrapper>table{width:100%}.payment-method__table-wrapper>table tbody tr:first-child{border-top:2px solid var(--primary-100)}.payment-method__table-wrapper>table tbody tr td{text-align:left;padding:24px 28px;color:var(--primary-100);font-size:15px;font-weight:400;line-height:normal}.payment-method__table-wrapper>table tbody tr td:nth-child(2){font-weight:500}@media(max-width:1279px){.payment-method>h3{font-size:20px}}@media(max-width:767px){.payment-method>h3{font-size:16px;padding-bottom:12px}.payment-method__table-wrapper>table tbody tr td{font-size:14px;font-weight:400;padding:20px 16px}.payment-method__table-wrapper>table tbody tr td:nth-child(2){font-size:14px;font-weight:500}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.order-install-guide{margin-bottom:60px}.order-install-guide .section-header-with-action__left>h2{font-size:18px;font-weight:600;line-height:normal}.order-install-guide__title{display:flex;gap:28px;padding:25px 28px;background-color:var(--sub-300)}.order-install-guide__title>strong{color:var(--primary-100);font-size:16px;font-weight:600;line-height:normal}.order-install-guide__title>p{color:#999;font-size:14px;font-weight:400;line-height:normal}.order-install-guide__steps{display:flex;gap:20px}.order-install-guide__step{flex:1;display:flex;align-items:center;flex-direction:column;padding:48px 36px;background-color:var(--sub-200)}.order-install-guide__step-title{margin-bottom:36px;color:var(--primary-100);font-size:18px;font-weight:600;line-height:150%;letter-spacing:-.36px;text-align:center}.order-install-guide__step-desc{color:var(--primary-100);font-size:14px;font-weight:400;line-height:150%;letter-spacing:-.56px;text-align:center}.order-install-guide__help{margin-top:20px}.order-install-guide__help-title{color:var(--Color-Primary-Black-First, var(--Color-Primary-Black-First, #212121));font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.16px}.order-install-guide__help-list{display:flex;flex-direction:column;gap:4px}.order-install-guide__help-title{margin-bottom:8px}.order-install-guide__help-item{list-style-type:disc;margin-left:16px;color:var(--sub-600);font-size:13px;font-weight:400;line-height:150%;letter-spacing:-.52px}.order-install-guide__help-item::marker{font-size:10px}.order-install-guide__help-item>strong{font-weight:500}.order-install-guide__icon-wrapper{min-width:60px;min-height:60px}@media(max-width:1279px){.order-install-guide{padding:25px 20px}.order-install-guide__steps{gap:16px}.order-install-guide__step-title{font-size:16px;font-weight:600;line-height:150%;letter-spacing:-.32px}}@media(max-width:767px){.order-install-guide__title{display:none}.order-install-guide__steps{flex-direction:column;gap:8px}.order-install-guide__step{padding:20px 24px;flex-direction:row}.order-install-guide__step-title{margin-top:0;margin-bottom:4px;text-align:left}.order-install-guide__step-info{display:flex;flex-direction:column;margin-left:10px}.order-install-guide__step-desc{text-align:left}}@font-face{font-family:Radley;src:url(/fonts/radley/Radley-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--primary: #ff6f61;--primary-100: #212121;--primary-200: #323232;--primary-300: #464646;--accent: #ff6b6b;--sub-100: #ffffff;--sub-200: #f9fafb;--sub-250: #f3f4f6;--sub-300: #e5e7eb;--sub-350: #eeeeee;--sub-400: #e4e4e4;--sub-500: #d0d0d0;--sub-550: #9ca3af;--sub-600: #757575;--blue-100: #5d9cec;--bg-gray: #f9fafb;--primary-4: #fff1ef;--primary-green: #39ae52;--secondary: #4b4ded;--secondary-2: rgba(75, 77, 237, .75);--secondary-3: rgba(75, 77, 237, .5);--secondary-4: #efeffd;--dark: #000000;--dark-2: #101828;--dark-3: #282828;--dark-4: #1c1c1c;--white: #ffffff;--white-2: #edeae5;--purple: #9148ff;--purple-2: #f6efff;--violet: #a83fff;--violet-2: #a474ff;--success: #33a14b;--success-2: rgba(49, 208, 170, .75);--success-3: rgba(49, 208, 170, .5);--success-4: rgba(49, 208, 170, .1);--light-green: #00ba00;--text: #545454;--text-2: #393939;--text-3: #667085;--text-4: #757575;--line: #ebebeb;--line-2: #f2f4f7;--line-3: #c9c9c9;--line-4: #e4e7ec;--line-5: rgba(126, 126, 126, .2);--surface: #f5f5f5;--surface-2: #f7f7f7;--surface-3: #f3f3f3;--shadow-1: 0px 4px 20px 0px #0000001a;--gradient-1: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);--gradient-2: linear-gradient(180deg, rgba(231, 236, 210, 0) 0%, #e7ecd2 100%);--backdrop: rgba(0, 0, 0, .4);--bg-scrollbar-track: #f1f1f1;--bg-scrollbar-thumb: #c1c1c1;--rgba-white: rgba(255, 255, 255, .8);--rgba-dark: rgba(0, 0, 0, .6);--rgba-dark-2: rgba(0, 0, 0, .8);--rgba-dark-3: rgba(0, 0, 0, .2);--yellow: #ffc108;--yellow-2: #ff9a00;--brown: #8f5252;--red: #ff4043;--toastify-toast-width: 278px;--toastify-toast-padding: 12px 20px;--toastify-z-index: 11000}.primary-2{--primary: #39ae52}.primary-3{--primary: #d62c2c}@keyframes loading-dot-wave{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(calc(-1 * var(--loading-dot-rise, 10px)));opacity:1}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.policy{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding:100px 80px}.policy__summary{display:grid;grid-template-columns:repeat(2,2fr);background-color:var(--sub-200);padding:32px 40px}.policy__summary__box{display:flex;flex-direction:column}.policy__summary__box *:not(:first-child){margin-top:8px}.policy__summary__box>strong{color:var(--primary-200);font-size:16px;font-weight:500;line-height:180%;letter-spacing:-.32px}.policy-table-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.policy__table{width:100%;min-width:800px;margin-block:8px}.policy__table thead th{padding:10px;border:1px solid var(--sub-400);text-align:left;background-color:var(--sub-200)}.policy__table tbody td{padding:10px;text-align:left;border:1px solid var(--sub-400)}.policy__inner{display:flex;flex-direction:column;max-width:1280px;width:100%}.policy__title{text-align:center;color:var(--primary-100);font-size:40px;font-weight:500;line-height:normal}.policy .section-header-with-action.md{width:100%;margin-top:100px}.policy__content{display:flex;flex-direction:column;gap:60px}.policy__section:first-child{margin-top:40px}.policy__section-title{margin-bottom:8px;color:var(--primary-200);font-size:20px;font-weight:600;line-height:150%;letter-spacing:-.4px}.policy__paragraph{color:var(--primary-300);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.32px}.policy__paragraph>a{color:var(--primary-300);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.32px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.policy__list{list-style:decimal;padding-left:3px}.policy__item{position:relative;list-style:decimal;list-style-position:inside}.policy__item--dash:before{position:absolute;content:"-";left:4px}.policy__item--dash{padding-left:16px;list-style:none}@media(max-width:1279px){.policy{padding:40px 36px}.policy__summary{grid-template-columns:1fr;padding:20px 16px}.policy__title{color:var(--primary-100);font-size:24px;font-weight:500;line-height:normal}.policy .section-header-with-action.md{margin-top:37px}.policy__content{gap:52px}}@media(max-width:767px){.policy{padding:24px 16px}.policy__title{color:var(--primary-100);font-size:24px;font-weight:500;line-height:normal}.policy .section-header-with-action.md{margin-top:37px}.policy__content{gap:40px}.policy__section:first-child{margin-top:32px}.policy__section-title{font-size:16px}.policy__paragraph{font-size:15px}}
