@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-button-next,.swiper-button-prev{color:var(--swiper-theme-color)}.swiper-pagination-bullet-active,.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color)}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:#00000080;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.announcement{display:flex;flex-direction:column;font-family:Pretendard;font-stretch:normal;font-weight:400;padding:0 1.714rem 1.857rem}.announcement .content{justify-content:center;overflow:hidden;width:100%}.announcement .content img{height:auto;max-width:100%}.announcement .bottom-bar{display:flex;justify-content:space-between;margin-top:.786rem}.announcement .bottom-bar .text-buttons{color:#64676a;display:flex;font-size:.929rem;gap:.857rem;letter-spacing:-.33px;line-height:1.2;text-align:left}.announcement .bottom-bar .chip-detail{border:1px solid #5d26e1;border-radius:30px;color:#5d26e1;font-size:.786rem;font-weight:500;letter-spacing:-.17px;line-height:1.2;padding:.214rem .5rem .214rem .571rem;text-align:center}.my-page{background-color:#fcfcfc;color:#7a7c7f;display:flex;flex-direction:column;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;height:100%;letter-spacing:normal;line-height:normal;margin:auto}.my-page .binder{background-color:#0f0f0f;min-height:.571rem;opacity:.05}.my-page .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page__user-bar{align-items:center;display:flex;margin:.714rem .357rem 1.429rem 1.714rem}.my-page__user-info{color:#191a1b;font-family:Pretendard;font-size:1.714rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;text-align:left}.my-page__user-info img{height:1.714rem;width:1.714rem}.my-page__panel{align-items:center;background-color:#fcfcfc;border-radius:16px;box-shadow:0 4px 28px 0 #00000026;display:flex;flex-direction:row;height:6.143rem;justify-content:space-around;margin:1.429rem 1rem 1.143rem;padding:10px}.my-page__panel .my-page__panel-item{align-items:center;display:flex;flex-direction:column;gap:.571rem;height:4.857rem;justify-content:center;width:4.857rem}.my-page__panel .my-page__panel-item .text{color:#191a1b;flex-grow:0;font-size:1.071rem;letter-spacing:-.38px;line-height:1.2;text-align:center;white-space:nowrap}.my-page__panel .binder-vertical{background-color:#eee;height:2.857rem;width:.071rem}.my-page-card{align-items:center;border-bottom:1px solid #0f0f0f0d;box-sizing:border-box;display:flex;flex-direction:row;height:4.286rem;justify-content:flex-start;padding:1.5rem 1.714rem 1.429rem}.my-page-card .icon{height:1.429rem;margin-right:.643rem;width:1.429rem}.my-page-card .text{color:#191a1b;flex-grow:1;font-size:1.143rem;letter-spacing:-.4px;line-height:normal}.my-page-card .subtext,.my-page-card .text{font-family:Pretendard;font-stretch:normal;font-style:normal;font-weight:500;text-align:left}.my-page-card .subtext{color:#7a7c7f;font-size:.786rem;letter-spacing:-.28px;line-height:1.25;margin:.214rem .714rem .214rem 6.143rem}.my-page-card-disabled{opacity:.5}.my-page-modal .popup-content{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-around;letter-spacing:normal;line-height:1.13;padding:2.286rem 1.071rem 1.071rem;text-align:center}.my-page-modal .message{margin-bottom:1.714rem;white-space:pre-wrap}.my-page-modal .message .message-sub{color:#7a7c7f;font-size:.929rem;line-height:1.3;text-align:center;white-space:pre-wrap}.my-page-modal .modal-buttons{display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:space-around;line-height:1.29;width:100%}.my-page-modal .modal-buttons .negative{background-color:#eee;border-radius:10px;color:#7a7c7f;flex-grow:1;padding:.857rem 1.786rem}.my-page-modal .modal-buttons .positive{background-color:#5d26e1;border-radius:10px;color:#fcfcfc;flex-grow:1;padding:.857rem 1.786rem}.my-page-favorites{background-color:#fcfcfc;color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:500;height:100vh;letter-spacing:-.38px;line-height:1.2;margin:auto;text-align:left}.my-page-favorites .store-all-list-top .store-amount{color:#64676a;font-family:Pretendard;font-size:.857rem;height:1.071rem;letter-spacing:-.3px;opacity:.95}.my-page-favorites .store-all-list-top .store-amount span{color:#0f0f0f}.my-page-favorites .store-all-list-top .sort-filter{text-wrap:nowrap;align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;height:1.143rem;letter-spacing:-.18px;margin-left:1.143rem}.my-page-favorites .store-all-list-top .sort-filter img{aspect-ratio:1;height:1rem;margin-left:.286rem}.my-page-favorites .store-all-list{padding-bottom:1.071rem}.my-page-favorites .store-all-list .info-store{margin:1.143rem 1.75rem}.my-page-favorites .store-all-list .thin{border:1px solid hsla(0,0%,6%,.051)}.my-page-favorites__tab-titles{display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between;margin:0 1.414rem}.my-page-favorites__tab-titles li{cursor:pointer;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-top:10px;opacity:20%;text-align:center}.my-page-favorites__tab-titles li div{height:2px;opacity:0}.my-page-favorites__tab-titles li.active{opacity:100%}.my-page-favorites__tab-titles li.active div{background-color:#0f0f0f;border-radius:55px;height:2px;opacity:100%}.my-page-favorites__tab-marker{border-bottom:1px solid #0f0f0f;margin-bottom:2.143rem;margin-top:-1px;opacity:.05}.my-page-favorites__tab-content{display:flex;flex:1 1;flex-direction:column}.my-page-favorites__tab-content .product-list-page .filters,.my-page-favorites__tab-content .store-list .filters{margin-top:2.143rem!important}.my-page-favorites__tab-content .store-list .filters{align-items:center;display:flex;justify-content:space-between}.my-page-favorites__tab-content .store-list .filters .left-filters{text-wrap:nowrap;color:#191a1b;display:flex;flex-direction:row;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px}.my-page-favorites__tab-content .store-list .filters .left-filters .store-region-filter{text-wrap:nowrap;align-items:center;border:1px solid #d3d3d4;border-radius:30px;display:flex;height:1.786rem;justify-content:center;padding:0 .5rem 0 .821rem}.my-page-favorites__tab-content .store-list .filters .left-filters .store-current-region{text-wrap:nowrap;align-items:center;display:flex;justify-content:center;margin-left:.5rem}.my-page-favorites__tab-content .store-list .filters .left-filters img{aspect-ratio:1;height:.857rem;margin-left:.179rem}.my-page-favorites__tab-content .store-list .filters .right-filters{text-wrap:nowrap;display:flex;flex-direction:row}.my-page-favorites__tab-content .store-list .filters .right-filters .check-filter{text-wrap:nowrap;align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px;margin-left:.571rem;opacity:.95}.my-page-favorites__tab-content .store-list .filters .right-filters .check-filter .checkbox,.my-page-favorites__tab-content .store-list .filters .right-filters .check-filter input{height:1.143rem;margin-right:.143rem;width:1.143rem}.my-page-favorites__tab-content .store-list .filters .right-filters .check-filter input:checked:after{line-height:1rem}.my-page-favorites__no-likes{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.my-page-favorites__no-likes .icon{margin-top:4.071rem}.my-page-favorites__no-likes .title{color:#3d4042;font-size:1.071rem;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2;margin:1.429rem 0 .429rem;text-align:center}.my-page-favorites__no-likes .subtitle{color:#909294;font-size:.929rem;font-style:normal;letter-spacing:normal;line-height:1.2;margin:.429rem 2.071rem 0 2rem;text-align:center;white-space:pre-wrap}.sort{padding:16px}.sort div{align-items:center;display:flex;padding:8px}.sort div span{font-weight:400;padding:0 16px}.my-page__tab-titles{color:#0f0f0f;display:flex;flex-direction:row;flex-grow:0;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:600;justify-content:space-between;letter-spacing:-.4px;line-height:1;margin:0 1.414rem;text-align:center}.my-page__tab-titles li{cursor:pointer;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-top:10px;opacity:20%;text-align:center}.my-page__tab-titles li span{height:3.143rem;padding:.929rem 0;text-align:center}.my-page__tab-titles li div{height:3px;opacity:0}.my-page__tab-titles li.active{opacity:100%}.my-page__tab-titles li.active div{background-color:#0f0f0f;border-radius:55px;opacity:100%}.my-page__tab-marker{border-bottom:1px solid #0f0f0f;margin-top:-1px;opacity:.05}.my-page-coupon{color:#7a7c7f;display:flex;flex-direction:column;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;height:100vh;letter-spacing:normal;line-height:normal;margin:auto}.my-page-coupon .my-page-coupon-box{display:flex;flex:1 1;flex-direction:column;gap:.714rem;padding-top:.714rem}.my-page-coupon .my-page-coupon-box .coupon-card{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:1.143rem;display:flex;flex-direction:column;gap:6px;margin:0 1.715rem;padding:1.43rem .86rem}.my-page-coupon .my-page-coupon-box .coupon-card-title{align-items:center;display:flex;gap:.285rem;height:1.857rem;padding-left:1.572rem}.my-page-coupon .my-page-coupon-box .coupon-card-title .title{color:#5d26e1;font-size:1.143rem;font-weight:700}.my-page-coupon .my-page-coupon-box .coupon-card-title .cate{background-color:#6752e81a;border-radius:.285rem;color:#5d26e1;font-size:.786rem;font-style:normal;font-weight:500;letter-spacing:-.25px;line-height:.92;padding:.285rem}.my-page-coupon .my-page-coupon-box .coupon-card-info{display:flex;flex-direction:column;gap:.428rem;padding-left:1.572rem}.my-page-coupon .my-page-coupon-box .coupon-card-info .title{color:#191a1b;font-size:.928rem;font-weight:700;letter-spacing:-.25px;line-height:1.2}.my-page-coupon .my-page-coupon-box .coupon-card-info .term{color:#7a7c7f;font-size:.928rem;font-weight:400;letter-spacing:-.25px;line-height:1.2}.my-page-coupon .my-page-coupon-box .coupon-card-info .date-container{align-items:start;display:flex;gap:.571rem}.my-page-coupon .my-page-coupon-box .coupon-card-info .date-container .remain-date{background-color:#6752e81a;border-radius:.285rem;color:#5d26e1;font-size:.786rem;font-style:normal;font-weight:500;letter-spacing:-.25px;line-height:.92;padding:.285rem}.my-page-coupon .my-page-coupon-box .coupon-card-info .date-container .date{color:#7a7c7f;flex:1 1;font-size:.928rem;font-weight:400;letter-spacing:-.25px;line-height:1.2}.my-page-coupon .my-page-coupon-box .coupon-card.disabled{background-color:#eee;pointer-events:none}.my-page-coupon .my-page-coupon-box .coupon-card.disabled .check-box-item .checkout-option-title .check-box-title{color:#909294}.my-page-coupon .my-page-coupon-box .coupon-card.disabled .check-box-item .checkout-option-info,.my-page-coupon .my-page-coupon-box .coupon-card.disabled .check-box-item .checkout-option-title .check-box-cate{opacity:.5}.my-page-contact-us{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:1.2;margin:auto;text-align:left}.my-page-contact-us__tab-titles{display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between}.my-page-contact-us__tab-titles li{border-bottom:2px solid;cursor:pointer;display:inline-block;flex-grow:1;opacity:20%;padding:.929rem 0 1.071rem;text-align:center}.my-page-contact-us__tab-titles li.active{color:#0f0f0f;opacity:100%}.my-page-contact-us__tab-content{margin-top:2.214rem}.my-page-contact-us__divider{background-color:#f2f2f2;height:8px;width:100%}.my-page-contact-us__qna-form .my-page-contact-us-inside{display:flex;flex-direction:column;padding-left:1.7154rem;padding-right:1.7154rem}.my-page-contact-us__qna-form .comment{color:#64676a;font-size:.786rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:1.2;text-align:left}.my-page-contact-us__qna-form .comment-mid{font-size:12px;font-weight:500}.my-page-contact-us__qna-form .title{margin-bottom:.571rem;margin-top:1.429rem}.my-page-contact-us__qna-form .title span{color:#ff5353}.my-page-contact-us__qna-form input,.my-page-contact-us__qna-form select,.my-page-contact-us__qna-form textarea{align-items:center;background:#0000;border:1px solid #d3d3d4;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;font-family:Pretendard;font-size:1.071rem;justify-content:space-between;letter-spacing:-.38px;line-height:1.2;padding:.786rem .857rem}.my-page-contact-us__qna-form input ::placeholder,.my-page-contact-us__qna-form select ::placeholder,.my-page-contact-us__qna-form textarea ::placeholder{color:#7a7c7f}.my-page-contact-us__qna-form select{-webkit-appearance:none;appearance:none;background:url(/static/media/Chevron--down-gray.f460ed6c0c05c039a92c.svg) no-repeat calc(100% - .857rem)}.my-page-contact-us__qna-form input:focus,.my-page-contact-us__qna-form select:focus,.my-page-contact-us__qna-form textarea:focus{outline:1px solid #7a7c7f}.my-page-contact-us__qna-form .lettercount{color:#a6a8a9;font-size:.857rem;font-weight:400;letter-spacing:-.3px;line-height:1.25;margin-top:.286rem;text-align:right}.my-page-contact-us__qna-form .lettercount span{color:#3d4042}.my-page-contact-us__qna-form .imagecount{color:#a6a8a9;font-size:1rem;font-weight:400;letter-spacing:-.3px;line-height:1.25;text-align:right}.my-page-contact-us__qna-form .imagecount span{color:#3d4042}.my-page-contact-us__qna-form .binder{background-color:#0f0f0f;height:.714rem;margin:1.929rem 0 1.786rem;opacity:.05;width:100%}.my-page-contact-us__container{margin:0 1.714rem}.my-page-contact-us__file-list{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:.857rem;height:100%;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}.my-page-contact-us__file-list .my-page-image-container{display:inline-block;flex-shrink:0;height:6.571rem;overflow:hidden;position:relative;width:6.571rem}.my-page-contact-us__file-list .my-page-image-container img{height:100%;object-fit:cover;width:100%}.my-page-contact-us__file-list .my-page-image-container .delete-icon{align-items:center;background-color:#0f0f0f;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-grow:0;height:1.429rem;justify-content:center;position:absolute;right:.286rem;text-align:center;top:.286rem;width:1.429rem}.my-page-contact-us__file-list .my-page-image-container .delete-icon img{flex-grow:0;height:.857rem;width:.857rem}.my-page-contact-us__file-list .upload-container{display:inline-block;margin-left:8px}.my-page-contact-us__file-list .upload-label{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.my-page-contact-us__file-list .upload-icon{align-items:center;border:2px dashed #bdbebf;border-radius:16px;display:flex;flex-direction:column;height:6.571rem;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none;width:6.571rem}.my-page-contact-us__file-list .upload-icon img{height:2.286rem;width:2.286rem}.my-page-contact-us__file-list .file-item{border-radius:16px;margin-bottom:1.786rem;margin-top:1.286rem}.my-page-contact-us__notification-options .notification-option{align-items:center;display:flex;justify-content:space-between;margin:0 1.714rem}.my-page-contact-us__notification-options .toggle-switch{display:inline-block;height:2rem;position:relative;width:3.714rem}.my-page-contact-us__notification-options .toggle-input{height:0;opacity:0;width:0}.my-page-contact-us__notification-options .toggle-slider{background-color:#fff;border-radius:16px;bottom:0;cursor:pointer;left:0;outline:2px solid #d3d3d4;position:absolute;right:0;top:0;transition:.4s}.my-page-contact-us__notification-options .toggle-slider:before{background-color:#d3d3d4;border-radius:50%;bottom:.143rem;content:"";height:1.714rem;left:.143rem;position:absolute;transition:.4s;width:1.714rem}.my-page-contact-us__notification-options .toggle-input:checked+.toggle-slider{background-color:#5d26e1;outline:none}.my-page-contact-us__notification-options .toggle-input:checked+.toggle-slider:before{background-color:#fff;transform:translateX(1.714rem)}.my-page-contact-us__notification-options .notification-option{margin-bottom:2.286rem;margin-top:1rem}.my-page-contact-us__notification-options .comment-large{background-color:#eeeeee4d;color:#7a7c7f;font-size:.857rem;font-stretch:normal;font-style:normal;letter-spacing:-.3px;line-height:1.25;padding:1rem 1.714rem;text-align:left}.my-page-contact-us__notification-options .submit-buttons{color:#191a1b;display:flex;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;gap:.786rem;letter-spacing:normal;line-height:1.29;margin:3.714rem 1.714rem 0;padding-bottom:2.5rem;text-align:left}.my-page-contact-us__notification-options .submit-buttons .submit-button{background-color:#5d26e1;border-radius:30px;color:#fff;flex:1 1;padding:1.286rem;text-align:center}.my-page-contact-us__notification-options .submit-buttons .submit-button-disabled{background-color:#d3d3d4;border-radius:30px;color:#fff;flex:1 1;padding:1.286rem;text-align:center}.my-page-contact-us__notification-options .submit-buttons .cancel{border:1px solid;border-radius:30px;flex:1 1;padding:1.286rem;text-align:center}.my-page-contact-us__notification-options .submit-buttons .cancel-disabled{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;flex:1 1;padding:1.286rem;text-align:center}.my-page-contact-us__no-inquiry{align-items:center;display:flex;flex-direction:column;font-stretch:normal;font-style:normal;font-weight:500;justify-content:center;letter-spacing:normal;padding-top:13.786rem;text-align:center;width:100%}.my-page-contact-us__no-inquiry div{align-items:center;display:column;justify-content:center;text-align:center}.my-page-contact-us__no-inquiry div .title{color:#3d4042;font-size:1.071rem;line-height:1.2;margin:1.429rem 0 .714rem;text-align:center}.my-page-contact-us__inquiry-item{align-items:center;border-bottom:1px solid;border-color:#0f0f0f0d;display:flex;justify-content:space-between;padding:1.714rem}.my-page-contact-us__inquiry-item .inquiry-title{color:#191a1b;display:flex;flex-direction:column;flex-grow:5;font-size:1.071rem;font-weight:500;letter-spacing:-.38px;line-height:1.2;opacity:.95;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-page-contact-us__inquiry-item .inquiry-title .inquiry-titlebar{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.429rem;margin-right:1.286rem}.my-page-contact-us__inquiry-item .inquiry-title .inquiry-titlebar .title{overflow:hidden;text-overflow:ellipsis}.my-page-contact-us__inquiry-item .arrow{background-blend-mode:multiply;background-image:linear-gradient(180deg,#fff0,#fff0);flex-grow:0;height:1rem;object-fit:contain;opacity:.8;width:1rem}.my-page-contact-us__inquiry-item .inquiry-status-wait{color:#fff;color:#191a1b}.my-page-contact-us__inquiry-item .inquiry-status-resolved,.my-page-contact-us__inquiry-item .inquiry-status-wait{background-color:#eee;border-radius:30px;font-size:.786rem;font-weight:500;letter-spacing:-.17px;line-height:1.3;padding:.214rem .536rem;text-align:left}.my-page-contact-us__inquiry-item .inquiry-status-resolved{background-color:#4200ff;color:#fff}.my-page-contact-us__inquiry-item .inquiry-date{flex-grow:1;font-size:.857rem;font-weight:400;letter-spacing:-.3px;line-height:1.25;opacity:60%}.my-page-contact-us__inquiry-item .inquiry-date,.my-page-settings{color:#191a1b;font-stretch:normal;font-style:normal;text-align:left}.my-page-settings{font-family:Pretendard;font-size:1.071rem;font-weight:500;letter-spacing:-.38px;line-height:1.2;margin:1.072rem auto 1.571rem}.my-page-settings .version-text{color:#5d26e1;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:normal;text-align:left}.my-page-settings .update-chip{align-items:center;border:1px solid #5d26e1;border-radius:10.7px;display:flex;flex-direction:row;gap:10px;justify-content:center;padding:.214rem .5rem .214rem .571rem}.my-page-settings .latest-version{color:#64676a;font-size:.929rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.33px;line-height:1.2;text-align:left}.my-page-settings .not-latest-version{color:#5d26e1;font-size:.786rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.17px;line-height:1.2;text-align:center;text-shadow:0 2px 10px #0000001a}.my-page-settings .my-page-settings__list{margin-top:2.143rem}.my-page-settings .my-page-settings__card{align-items:center;border-bottom:1px solid #0f0f0f0d;display:flex;flex-direction:row;height:4.286rem;justify-content:flex-start;padding:0 1.714rem}.my-page-settings .my-page-settings__card .icon{margin:4px}.my-page-settings .my-page-settings__card .text{flex-grow:1;font-size:1.143rem;letter-spacing:-.4px;line-height:normal}.my-page-settings .my-page-settings__card .text,.my-page-terms-and-conditions{color:#191a1b;font-family:Pretendard;font-stretch:normal;font-style:normal;font-weight:500;text-align:left}.my-page-terms-and-conditions{font-size:1.071rem;letter-spacing:-.38px;line-height:1.2;margin:1.072rem auto 1.571rem}.my-page-terms-and-conditions .my-page-terms-and-conditions__card{align-items:center;border-bottom:1px solid #0f0f0f0d;display:flex;flex-direction:row;height:4.286rem;justify-content:flex-start;padding:0 1.714rem}.my-page-terms-and-conditions .my-page-terms-and-conditions__card .icon{margin:4px}.my-page-terms-and-conditions .my-page-terms-and-conditions__card .text{color:#191a1b;flex-grow:1;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:normal;text-align:left}.my-page-terms-and-conditions .my-page-terms-and-conditions__card img{pointer-events:auto}.my-page-profile{background-color:#fcfcfc;color:#7a7c7f;display:flex;flex-direction:column;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;height:100%;letter-spacing:normal;line-height:normal;margin:auto}.my-page-profile .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-profile .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-profile .middle{flex:1 1;height:100%}.my-page-profile .container{margin:0 1.714rem}.my-page-profile .my-page-profile__name{align-items:center;color:#191a1b;display:flex;font-size:1.714rem;font-weight:600;justify-content:space-between;margin:.714rem 0 1.429rem;text-align:left}.my-page-profile .my-page-profile__user-info{color:#3d4042;display:flex;flex-direction:column;font-size:1.143rem;gap:.857rem;letter-spacing:normal;margin:1.143rem 0 2.143rem;text-align:left}.my-page-profile .my-page-profile__user-info .info{align-items:center;display:flex;font-size:1.071rem;justify-content:space-between;letter-spacing:-.38px}.my-page-profile .my-page-profile__user-info .info .label{color:#909294;flex-shrink:0;font-size:1.071rem;letter-spacing:-.38px;line-height:1.2;width:5.072rem}.my-page-profile .my-page-profile__user-info .info .content{color:#3d4042;flex-grow:1;font-size:1.143rem;letter-spacing:normal;line-height:1.2}.my-page-profile .my-page-profile__card{align-items:center;display:flex;flex-direction:row;height:4.286rem;justify-content:flex-start;padding:0 1.714rem}.my-page-profile .my-page-profile__card .icon{height:1.429rem;margin-right:.643rem;width:1.429rem}.my-page-profile .my-page-profile__card .text{color:#191a1b;flex-grow:1;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:normal;text-align:left}.my-page-profile .my-page-profile__withdrawl{bottom:0;color:#7a7c7f;font-size:.857rem;letter-spacing:-.3px;line-height:1.25;margin-bottom:2.214rem;position:relative;text-align:center;text-decoration:underline}.my-page-eyes-info{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.35px;line-height:1.2;margin:auto;min-height:100vh;text-align:left}.my-page-eyes-info .chip-latest{background-color:#5d26e1;color:#fcfcfc;font-style:normal}.my-page-eyes-info .chip-latest,.my-page-eyes-info .chip-obsolete{border-radius:10px;font-size:.786rem;font-weight:500;letter-spacing:-.28px;line-height:1.25;margin-left:.359rem;padding:.143rem .5rem}.my-page-eyes-info .chip-obsolete,.my-page-eyes-info .chip-obsolete-yet{background-color:#ff53531a;color:#ff5353}.my-page-eyes-info .chip-obsolete-yet{border-radius:10px;font-size:.786rem;font-weight:500;letter-spacing:-.28px;line-height:1.25;margin-left:.359rem;padding:.143rem .5rem;text-align:left}.my-page-eyes-info .container{margin:0 1.714rem}.my-page-eyes-info__tab-titles{color:#0f0f0f;display:flex;flex-direction:row;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:600;justify-content:space-between;letter-spacing:-.4px;line-height:1;text-align:center}.my-page-eyes-info__tab-titles li{border-bottom:2px solid;cursor:pointer;display:inline-block;flex-grow:1;opacity:20%;padding:.929rem 0 1.071rem;text-align:center}.my-page-eyes-info__tab-titles li.active{opacity:100%}.my-page-eyes-info__tab-content-title{color:#191a1b;font-size:1.143rem;font-stretch:normal;font-weight:700;margin:2.143rem 1.714rem 1.286rem}.my-page-eyes-info__tab-content{display:flex;flex:1 1;flex-direction:column;font-size:16px;font-weight:700}.my-page-eyes-info__tab-content .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-eyes-info__tab-content .my-page-eyes-info__opto-update-banner{margin-bottom:1.429rem;margin-top:1.429rem}.my-page-eyes-info__tab-content .my-page-eyes-info__opto-update-banner .title-bar{color:#0f0f0f;font-size:1.143rem;font-weight:600;letter-spacing:-.4px}.my-page-eyes-info__tab-content .my-page-eyes-info__opto-update-banner .content{display:flex;gap:1rem;justify-content:space-between;margin-top:.714rem}.my-page-eyes-info__tab-content .my-page-eyes-info__opto-update-banner .content .text{color:#3d4042;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.25}.my-page-eyes-info__tab-content .my-page-eyes-info__opto-update-banner .content .update-chip{text-wrap:nowrap;border:1px solid #5d26e1;border-radius:30px;color:#5d26e1;font-size:.786rem;font-weight:500;letter-spacing:-.17px;line-height:1.2;padding:.607rem .571rem;text-align:center}.my-page-eyes-info__tab-content .my-page-eyes-info__no-info{align-items:center;color:#a6a8a9;display:flex;flex-direction:column;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;gap:2rem;justify-content:center;letter-spacing:-.35px;line-height:1.2;min-height:18rem;text-align:left}.my-page-eyes-info__tab-content .my-page-eyes-info__no-info .button{background-color:#fcfcfc;border:.8px solid #d3d3d4;border-radius:23px;color:#191a1b;font-size:.964rem;font-weight:500;line-height:1;object-fit:contain;padding:.964rem 3.214rem;text-align:left}.my-page-eyes-info__latest-eyes-info{border:1px solid #bdbebf;border-radius:16px;font-size:12px;font-weight:500;margin:1rem 1rem 2.143rem;overflow:hidden;padding-bottom:.786rem}.my-page-eyes-info__eye-exam-results{margin:1.429rem 1rem 1rem}.my-page-eyes-info__eye-exam-results .my-page-eyes-info__eye-exam-results-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.214rem;margin-left:.714rem}.my-page-eyes-info__eye-exam-results .my-page-eyes-info__eye-exam-results-header .title{color:#191a1b;font-size:1.143rem;font-weight:700;letter-spacing:-.4px}.my-page-eyes-info__eye-exam-results .my-page-eyes-info__eye-exam-results-header .title-desc{color:#7a7c7f;font-size:.857rem;font-weight:400;letter-spacing:-.3px;line-height:1.25;margin-top:.286rem}.my-page-eyes-info__eye-exam-results .my-page-eyes-info__eye-exam-results-header .button_column{display:flex}.my-page-eyes-info__eye-exam-results .my-page-eyes-info__eye-exam-results-header .tab-titles{align-items:center;border:1px solid #d3d3d480;border-radius:8px;display:flex;flex-direction:row;margin-right:.714rem;overflow:hidden}.my-page-eyes-info__eye-exam-results .my-page-eyes-info__eye-exam-results-header .tab-titles li{align-items:center;color:#191a1b;color:#a6a8a9;display:flex;font-family:Pretendard;font-size:.929rem;font-stretch:normal;font-style:normal;font-weight:500;height:1.857rem;justify-content:center;letter-spacing:normal;line-height:1.2;text-align:center;width:3.714rem}.my-page-eyes-info__eye-exam-results .my-page-eyes-info__eye-exam-results-header .tab-titles li.active{background-color:#eee;border:1px solid #d3d3d480;color:#000}.my-page-eyes-info__eye-exam-shop-layout{border:1px solid #d3d3d4;border-radius:16px;font-size:12px;margin-top:10px;padding:1.143rem .571rem 2.143rem}.my-page-eyes-info__eye-exam-shop-layout .header{display:flex;justify-content:space-between;margin-bottom:.429rem;padding:8px}.my-page-eyes-info__eye-exam-shop-layout .header .shop{color:#0f0f0f}.my-page-eyes-info__eye-exam-shop-layout .header .count,.my-page-eyes-info__eye-exam-shop-layout .header .shop{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.35px;line-height:1.2;text-align:left}.my-page-eyes-info__eye-exam-shop-layout .header .count{color:#7a7c7f;font-family:Pretendard;margin-left:.5rem}.my-page-eyes-info__eye-exam-shop-layout .header .date{color:#3d4042;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.3px;line-height:1.25;text-align:center}.my-page-eyes-info__eye-exam-shop-layout .item{align-items:center;border-bottom:1px solid #0f0f0f0d;color:#191a1b;display:flex;font-size:1rem;font-weight:400;height:3.5rem;justify-content:space-between;letter-spacing:-.35px;line-height:1.2}.my-page-eyes-info__eye-exam-shop-layout .item .date{align-items:center;display:flex;padding-left:.857rem}.my-page-eyes-info__eye-exam-shop-layout .item .date .icon{flex-grow:0;height:1.143rem;object-fit:contain;width:1.143rem}.my-page-eyes-info__eye-exam-shop-layout .item .date .text{margin-left:.429rem}.my-page-eyes-info__eye-exam-shop-layout .item .display-button{border:1px solid #000;font-weight:500;padding:4px 10px}.my-page-eyes-info__eye-exam-shop-layout .item .info{font-size:.786rem;margin:.257rem 0;padding-left:.857rem}.my-page-eyes-info__eye-exam-shop-layout .item .info span:not(.side-tag):not(:first-child){margin-left:.3rem}.my-page-eyes-info__eye-exam-shop-layout .item .side-tag{background-color:#eee;border-radius:1rem;color:#5d26e1;font-size:.786rem;font-weight:500;letter-spacing:-.17px;margin-right:.286rem;padding:1px 5px}.my-page-eyes-info__eye-exam-shop-layout .item .side-tag:not(:first-child){margin-left:.3rem}.my-page-eyes-info__eye-exam-time-layout{border-bottom:1px solid #1010100d;font-size:1rem;font-stretch:normal;font-weight:400;letter-spacing:-.35px;line-height:1.2;padding:.714rem}.my-page-eyes-info__eye-exam-time-layout .layout{align-items:center;display:flex;justify-content:space-between}.my-page-eyes-info__eye-exam-time-layout .icon{background-blend-mode:multiply;background-image:linear-gradient(180deg,#fff0,#fff0);flex-grow:0;height:1.143rem;object-fit:contain;width:1.143rem}.my-page-eyes-info__eye-exam-time-layout .date{color:#191a1b;font-weight:500;margin-left:.429rem}.my-page-eyes-info__eye-exam-time-layout .bar{color:#64676a;flex-grow:0;margin:0 0 0 .571rem}.my-page-eyes-info__eye-exam-time-layout .shop{color:#64676a;flex-grow:1;margin:0 0 0 .571rem}.my-page-eyes-info__eye-exam-time-layout .info{font-size:.786rem;margin:.257rem 0}.my-page-eyes-info__eye-exam-time-layout .info span:not(.side-tag):not(:first-child){margin-left:.3rem}.my-page-eyes-info__eye-exam-time-layout .side-tag{background-color:#eee;border-radius:1rem;color:#5d26e1;font-size:.786rem;font-weight:500;letter-spacing:-.17px;margin-right:.286rem;padding:1px 5px}.my-page-eyes-info__eye-exam-time-layout .side-tag:not(:first-child){margin-left:.3rem}.my-page-eyes-info__no-preference{align-items:center;display:flex;font-stretch:normal;font-style:normal;font-weight:500;justify-content:center;letter-spacing:normal;margin-top:10.143rem;text-align:center;width:100%}.my-page-eyes-info__yes-preference{display:flex;flex:1 1;font-weight:500;text-align:left;width:100%}.my-page-eyes-info__yes-preference .preference{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin-left:1.714rem;margin-right:1.714rem;min-height:80vh}.my-page-eyes-info__yes-preference .preference .preference-text{align-items:center;color:#7a7c7f;display:flex;font-size:.929rem;font-weight:600;letter-spacing:normal;line-height:1.2;margin-top:2.143rem;text-align:right}.my-page-eyes-info__yes-preference .preference .preference-text .title{align-items:center;display:flex;flex-grow:1}.my-page-eyes-info__yes-preference .preference .preference-text .title span{color:#191a1b;font-size:1.071rem;font-weight:500;letter-spacing:-.38px;margin-left:.643rem;text-align:left}.my-page-eyes-info__yes-preference .preference .preference-icon{background-color:#eee;border-radius:8px;padding:.714rem}.my-page-eyes-info__yes-preference .preference .edit-preference{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;display:flex;flex:1 1;justify-content:center;margin:2.143rem 0;padding:1.286rem 0;width:100%}.my-page-eyes-info__no-login{flex:1 1;height:100%;padding:0 1.714rem}.my-page-eyes-info__no-login .icon-close{height:2rem;margin-top:1.429rem;width:2rem}.my-page-eyes-info__no-login .logo{color:#5d26e1;margin-top:5.591rem}.my-page-eyes-info__no-login .logo,.my-page-eyes-info__no-login .title{font-family:Cafe24Ssurround;font-size:1.857rem;font-weight:700;letter-spacing:-.65px;line-height:1.3;text-align:left}.my-page-eyes-info__no-login .title{color:#191a1b}.my-page-eyes-info__no-login .illust{flex:1 1}.my-page-eyes-info__no-login .illust .icon-frame{background:no-repeat 50%;height:8.693rem;margin-left:10.866rem;margin-top:4.75rem;width:8.777rem}.my-page-eyes-info__no-login .illust .icon-frame img{margin-left:3.024rem;margin-top:2.472rem}.my-page-eyes-info__no-login .illust .icon-box{height:6.353rem;margin-left:4.643rem;margin-top:-2.449rem;width:12.551rem}.my-page-eyes-info__no-login .buttons .login-button{align-items:center;background-color:#fee500;border-radius:30px;color:#0f0f0f;display:flex;font-size:1.286rem;font-weight:500;gap:.571rem;justify-content:center;line-height:1;margin:5.071rem 0 0;padding:1.357rem 0 1.214rem;text-align:center}.my-page-eyes-info__no-login .buttons .login-button img{height:1.571rem;width:1.714rem}.my-page-eyes-info__no-login .buttons .login-owner{color:#909294;font-family:Pretendard;font-size:.929rem;letter-spacing:-.33px;line-height:1.2;margin:1.429rem 0 0;text-align:center;text-decoration:underline}.my-page-eyes-info__modal .popup-content{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-around;letter-spacing:normal;line-height:1.13;padding:2.286rem 1.071rem 1.071rem;text-align:center}.my-page-eyes-info__modal .message{margin-bottom:1.714rem}.my-page-eyes-info__modal .message .message-sub{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;line-height:1.3;margin-top:.25rem;text-align:center}.my-page-eyes-info__modal .modal-buttons{display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:space-around;line-height:1.29;width:100%}.my-page-eyes-info__modal .modal-buttons .negative{background-color:#eee;border-radius:10px;color:#7a7c7f;flex:1 1;padding:.857rem 0}.my-page-eyes-info__modal .modal-buttons .positive{background-color:#5d26e1;border-radius:10px;color:#fcfcfc;flex:1 1;padding:.857rem 0}.no-info-page{align-items:center;display:flex;flex:1 1;flex-direction:column;font-family:Pretendard;font-size:1rem;font-stretch:normal;font-style:normal;justify-content:center;letter-spacing:normal;overflow:hidden;width:100%}.no-info-page img{height:6.714rem;width:6.857rem}.no-info-page .title{color:#3d4042;font-size:1.071rem;font-weight:600;line-height:1.2;margin-top:1.429rem;text-align:center;white-space:pre-wrap}.no-info-page .subtitle{color:#909294;font-size:.929rem;line-height:1.31;margin:.429rem;text-align:center;white-space:pre-wrap}.no-info-page .button{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;color:#191a1b;font-size:1.071rem;line-height:1;margin:2rem 0 0;min-width:14.286rem;padding:1.286rem 2.857rem;text-align:center}.my-page-eyes-info-edit{font-family:Pretendard;font-stretch:normal;font-style:normal;font-weight:400;margin:auto;padding-bottom:2.143rem}.my-page-eyes-info-edit .container{padding:0 1.714rem}.my-page-eyes-info-edit .info{color:#3d4042;display:block;font-size:.929rem;letter-spacing:-.33px;line-height:1.3;margin:1.5rem 1.714rem 1.429rem;text-align:left}.my-page-eyes-info-edit .binder{background-color:#0f0f0f;height:.571rem;margin:1.429rem 0;opacity:.05;width:100%}.my-page-eyes-info-edit .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-eyes-info-edit .section-header{color:#191a1b;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.4px;line-height:normal;margin-top:1.429rem;text-align:left}.my-page-eyes-info-edit .section-header .select-at-most{color:#7a7c7f;font-size:.929rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.33px;line-height:1.3;margin-left:.429rem;text-align:left}.my-page-eyes-info-edit .periods{color:#191a1b;display:flex;flex-wrap:wrap;font-size:1.071rem;gap:.571rem;justify-content:space-around;letter-spacing:-.38px;line-height:1.2;padding-bottom:2.143rem;padding-top:1.429rem}.my-page-eyes-info-edit .periods li{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:8px;display:flex;flex-direction:row;flex-grow:1;gap:8px;justify-content:center;margin-top:.857rem;padding:1rem 1.714rem;width:7rem}.my-page-eyes-info-edit .periods li.selected{background-color:#5d26e11a;border:1px solid #5d26e1}.my-page-eyes-info-edit .colors{border-bottom:1px solid #0f0f0f0d;color:#191a1b;display:flex;flex-wrap:wrap;font-size:1.071rem;gap:.571rem;justify-content:space-between;letter-spacing:-.38px;line-height:1.2;padding-bottom:2.143rem;padding-top:1.429rem;text-align:center}.my-page-eyes-info-edit .colors li{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:8px;display:flex;flex-direction:row;flex-grow:1;justify-content:center;margin-top:.857rem;padding:1rem 1.714rem;position:relative;width:7rem}.my-page-eyes-info-edit .colors li .dot{background-color:#bbb;border-radius:50%;display:inline-block;height:1rem;left:.857rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.my-page-eyes-info-edit .colors li .text{width:100%}.my-page-eyes-info-edit .colors li.selected{background-color:#5d26e11a;border:1px solid #5d26e1}.my-page-eyes-info-edit .skin-tones{border-bottom:1px solid #0f0f0f0d;color:#191a1b;display:flex;flex-wrap:wrap;font-size:1.071rem;gap:.571rem;justify-content:space-around;letter-spacing:-.38px;line-height:1.2;padding-bottom:2.143rem;padding-top:1.429rem}.my-page-eyes-info-edit .skin-tones li{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:8px;display:flex;flex-direction:row;justify-content:center;padding:1rem 1.714rem;position:relative;width:11rem}.my-page-eyes-info-edit .skin-tones li.selected{background-color:#5d26e11a;border:1px solid #5d26e1}.my-page-eyes-info-edit .eye-shades{border-bottom:1px solid #0f0f0f0d;color:#191a1b;display:flex;flex-wrap:wrap;font-size:1.071rem;gap:.571rem;justify-content:space-around;letter-spacing:-.38px;line-height:1.2;padding-bottom:2.143rem;padding-top:1.429rem;text-align:center}.my-page-eyes-info-edit .eye-shades li{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:8px;display:flex;flex-direction:row;flex-grow:1;justify-content:center;margin-top:.857rem;padding:1rem 1.714rem;position:relative;width:7rem}.my-page-eyes-info-edit .eye-shades li .dot{background-color:#bbb;border-radius:50%;display:inline-block;height:1rem;left:.857rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.my-page-eyes-info-edit .eye-shades li .text{width:100%}.my-page-eyes-info-edit .eye-shades li.selected{background-color:#5d26e11a;border:1px solid #5d26e1}.my-page-eyes-info-edit .brands{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.my-page-eyes-info-edit .brands li{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:8px;color:#191a1b;display:flex;flex-direction:row;flex-grow:0;flex-grow:1;font-size:1.071rem;gap:.5rem;justify-content:flex-start;letter-spacing:-.38px;line-height:1.2;margin-top:.857rem;padding:.571rem .857rem;text-align:center;width:11rem}.my-page-eyes-info-edit .brands li .brand-image{background-color:#bdbebf;border-radius:50%;height:2.143rem;width:2.143rem}.my-page-eyes-info-edit .brands li.selected{background-color:#5d26e11a;border:1px solid #5d26e1}.my-page-eyes-info-edit .save-changes{align-items:center;background-color:#d3d3d4;border-radius:30px;color:#fcfcfc;display:flex;flex-direction:row;font-size:1.286rem;font-weight:500;gap:11px;justify-content:center;letter-spacing:normal;line-height:1;margin:2.857rem 1.714rem 0;padding:1.286rem 2.071rem}.my-page-eyes-info-edit .save-changes.active{background-color:#5d26e1}.my-page-contact-us-detail{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:1.2;margin:auto;text-align:left}.my-page-contact-us-detail .binder{background-color:#0f0f0f;height:.714rem;margin:1.929rem 0 0;opacity:.05;width:100%}.my-page-contact-us-detail .submit-buttons{color:#191a1b;display:flex;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;gap:.786rem;letter-spacing:normal;line-height:1.29;margin:3.714rem 1.714rem 0;padding-bottom:2.5rem;text-align:left}.my-page-contact-us-detail .submit-buttons .submit-button{background-color:#5d26e1;border-radius:30px;color:#fff;flex:1 1;padding:1.286rem;text-align:center}.my-page-contact-us-detail .submit-buttons .submit-button-disabled{background-color:#d3d3d4;border-radius:30px;color:#fff;flex:1 1;padding:1.286rem;text-align:center}.my-page-contact-us-detail .submit-buttons .cancel{border:1px solid;border-radius:30px;flex:1 1;padding:1.286rem;text-align:center}.my-page-contact-us-detail .my-page-contact-us-detail__tab-titles{display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between}.my-page-contact-us-detail .my-page-contact-us-detail__tab-titles li{border-bottom:2px solid;cursor:pointer;display:inline-block;flex-grow:1;opacity:20%;padding:.929rem 0 1.071rem;text-align:center}.my-page-contact-us-detail .my-page-contact-us-detail__tab-titles li.active{color:#4200ff;opacity:100%}.my-page-contact-us-detail .my-page-contact-us-detail__tab-content{margin-top:2.214rem}.my-page-contact-us-detail .my-page-contact-us-detail__divider{background-color:#0f0f0f;height:.714rem;opacity:.05;width:100%}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form .my-page-contact-us-detail-inside{display:flex;flex-direction:column;padding-left:1.7154rem;padding-right:1.7154rem}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form .comment{color:#64676a;font-size:.786rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:1.2;text-align:left}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form .comment-mid{font-size:12px;font-weight:500}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form .title{margin-bottom:.571rem;margin-top:1.429rem}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form input,.my-page-contact-us-detail .my-page-contact-us-detail__qna-form select,.my-page-contact-us-detail .my-page-contact-us-detail__qna-form textarea{align-items:center;background:#0000;border:1px solid #d3d3d4;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;font-family:Pretendard;font-size:1.071rem;justify-content:space-between;letter-spacing:-.38px;line-height:1.2;padding:.786rem .857rem}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form input ::placeholder,.my-page-contact-us-detail .my-page-contact-us-detail__qna-form select ::placeholder,.my-page-contact-us-detail .my-page-contact-us-detail__qna-form textarea ::placeholder{color:#7a7c7f}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form select{-webkit-appearance:none;appearance:none;background:url(/static/media/Chevron--down-gray.f460ed6c0c05c039a92c.svg) no-repeat calc(100% - .857rem)}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form input:disabled,.my-page-contact-us-detail .my-page-contact-us-detail__qna-form select:disabled,.my-page-contact-us-detail .my-page-contact-us-detail__qna-form textarea:disabled{background-color:#eee;color:#64676a;cursor:not-allowed}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form input:focus,.my-page-contact-us-detail .my-page-contact-us-detail__qna-form select:focus,.my-page-contact-us-detail .my-page-contact-us-detail__qna-form textarea:focus{outline:1px solid #7a7c7f}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form .lettercount{color:#a6a8a9;font-size:.857rem;font-weight:400;letter-spacing:-.3px;line-height:1.25;margin-top:.286rem;text-align:right}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form .lettercount span{color:#3d4042}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form .imagecount{color:#a6a8a9;font-size:1rem;font-weight:400;letter-spacing:-.3px;line-height:1.25;text-align:right}.my-page-contact-us-detail .my-page-contact-us-detail__qna-form .imagecount span{color:#3d4042}.my-page-contact-us-detail .my-page-contact-us-detail__container{margin:0 1.714rem}.my-page-contact-us-detail .my-page-contact-us-detail__file-list{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:.857rem;height:100%;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}.my-page-contact-us-detail .my-page-contact-us-detail__file-list .my-page-image-container{display:inline-block;flex-shrink:0;height:6.571rem;overflow:hidden;position:relative;width:6.571rem}.my-page-contact-us-detail .my-page-contact-us-detail__file-list .my-page-image-container img{height:100%;object-fit:cover;width:100%}.my-page-contact-us-detail .my-page-contact-us-detail__file-list .my-page-image-container .delete-icon{align-items:center;background-color:#0f0f0f;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-grow:0;height:1.429rem;justify-content:center;position:absolute;right:.286rem;text-align:center;top:.286rem;width:1.429rem}.my-page-contact-us-detail .my-page-contact-us-detail__file-list .my-page-image-container .delete-icon img{flex-grow:0;height:.857rem;width:.857rem}.my-page-contact-us-detail .my-page-contact-us-detail__file-list .upload-container{display:inline-block;margin-left:8px}.my-page-contact-us-detail .my-page-contact-us-detail__file-list .upload-label{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.my-page-contact-us-detail .my-page-contact-us-detail__file-list .upload-icon{align-items:center;border:2px dashed #bdbebf;border-radius:16px;display:flex;flex-direction:column;height:6.571rem;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none;width:6.571rem}.my-page-contact-us-detail .my-page-contact-us-detail__file-list .upload-icon img{height:2.286rem;width:2.286rem}.my-page-contact-us-detail .my-page-contact-us-detail__file-list .file-item{border-radius:16px;margin-bottom:1.786rem;margin-top:1.286rem}.my-page-contact-us-detail .my-page-contact-us-detail__notification-options .notification-option{align-items:center;display:flex;justify-content:space-between}.my-page-contact-us-detail .my-page-contact-us-detail__notification-options .toggle-switch{display:inline-block;height:2rem;position:relative;width:3.714rem}.my-page-contact-us-detail .my-page-contact-us-detail__notification-options .toggle-input{height:0;opacity:0;width:0}.my-page-contact-us-detail .my-page-contact-us-detail__notification-options .toggle-slider{background-color:#fff;border-radius:16px;bottom:0;cursor:pointer;left:0;outline:2px solid #d3d3d4;position:absolute;right:0;top:0;transition:.4s}.my-page-contact-us-detail .my-page-contact-us-detail__notification-options .toggle-slider:before{background-color:#d3d3d4;border-radius:50%;bottom:.143rem;content:"";height:1.714rem;left:.143rem;position:absolute;transition:.4s;width:1.714rem}.my-page-contact-us-detail .my-page-contact-us-detail__notification-options .toggle-input:checked+.toggle-slider{background-color:#5d26e1;outline:none}.my-page-contact-us-detail .my-page-contact-us-detail__notification-options .toggle-input:checked+.toggle-slider:before{background-color:#fff;transform:translateX(1.714rem)}.my-page-contact-us-detail .my-page-contact-us-detail__notification-options .notification-option{margin-bottom:2.286rem;margin-top:1rem}.my-page-contact-us-detail .my-page-contact-us-detail__notification-options .comment-large{background-color:#eeeeee4d;color:#7a7c7f;font-size:.857rem;font-stretch:normal;font-style:normal;letter-spacing:-.3px;line-height:1.25;padding:1rem 1.714rem;text-align:left}.my-page-contact-us-detail .my-page-contact-us-detail__no-inquiry{align-items:center;display:flex;flex-direction:column;font-stretch:normal;font-style:normal;font-weight:500;justify-content:center;letter-spacing:normal;padding-top:13.786rem;text-align:center;width:100%}.my-page-contact-us-detail .my-page-contact-us-detail__no-inquiry div{align-items:center;display:column;justify-content:center;text-align:center}.my-page-contact-us-detail .my-page-contact-us-detail__no-inquiry div .title{color:#3d4042;font-size:1.071rem;line-height:1.2;margin:1.429rem 0 .714rem;text-align:center}.my-page-contact-us-detail .my-page-contact-us-detail__answer{align-items:flex-start;background-color:#6752e81a;border-radius:8px;display:flex;justify-content:space-between;margin:1.786rem 0 2.571rem;padding:1.214rem 1rem 1.143rem}.my-page-contact-us-detail .my-page-contact-us-detail__answer .icon{object-fit:contain}.my-page-contact-us-detail .my-page-contact-us-detail__answer .content{display:flex;flex-direction:column;flex-grow:1}.my-page-contact-us-detail .my-page-contact-us-detail__answer .content .title{align-items:flex-start;color:#191a1b;display:flex;font-size:1.071rem;font-weight:500;justify-content:space-between;letter-spacing:normal;line-height:1.2}.my-page-contact-us-detail .my-page-contact-us-detail__answer .content .title .date{color:#909294;font-size:.786rem;font-stretch:normal;letter-spacing:-.28px;text-align:left}.my-page-contact-us-detail .my-page-contact-us-detail__answer .content .body{color:#191a1b;font-size:1rem;font-weight:400;letter-spacing:-.35px;line-height:1.2;padding-top:1.5rem;white-space:pre-wrap}.my-page-contact-us-detail .my-page-contact-us-detail__inquiry-item{align-items:center;border-bottom:1px solid;border-color:#0f0f0f0d;display:flex;justify-content:space-between;padding:1.714rem}.my-page-contact-us-detail .my-page-contact-us-detail__inquiry-item .inquiry-title{color:#191a1b;display:flex;flex-direction:column;flex-grow:5;font-size:1.071rem;font-weight:500;letter-spacing:-.38px;line-height:1.2;opacity:.95;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-page-contact-us-detail .my-page-contact-us-detail__inquiry-item .inquiry-title .inquiry-titlebar{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.429rem;margin-right:1.286rem}.my-page-contact-us-detail .my-page-contact-us-detail__inquiry-item .arrow{background-blend-mode:multiply;background-image:linear-gradient(180deg,#fff0,#fff0);flex-grow:0;height:1rem;object-fit:contain;opacity:.8;width:1rem}.my-page-contact-us-detail .my-page-contact-us-detail__inquiry-item .inquiry-status-wait{background-color:#eee;border-radius:30px;color:#fff;color:#191a1b;font-size:.786rem;font-weight:500;letter-spacing:-.17px;line-height:1.3;padding:.214rem .536rem;text-align:left}.my-page-contact-us-detail .my-page-contact-us-detail__inquiry-item .inquiry-status-resolved{background-color:#eee;background-color:#4200ff;border-radius:30px;color:#fff;font-size:.786rem;font-weight:500;letter-spacing:-.17px;line-height:1.3;padding:.214rem .536rem;text-align:left}.my-page-contact-us-detail .my-page-contact-us-detail__inquiry-item .inquiry-date{color:#191a1b;flex-grow:1;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.25;opacity:60%;text-align:left}.my-page-withdrawl{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:500;height:100%;justify-content:space-between;letter-spacing:-.38px;line-height:1.2;margin:auto;text-align:left}.my-page-withdrawl .my-page-withdrawl__body{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin:0 1.714rem}.my-page-withdrawl .my-page-withdrawl__body .middle{flex:1 1}.my-page-withdrawl .my-page-withdrawl__title{color:#0f0f0f;font-size:1.143rem;font-weight:700;letter-spacing:-.4px;margin-bottom:1.5rem;margin-top:2.929rem;text-align:left}.my-page-withdrawl .my-page-withdrawl__terms{background-color:#eee;border-radius:16px;display:flex;flex-direction:column;opacity:.8;padding:1.643rem .857rem 1.643rem .929rem}.my-page-withdrawl .my-page-withdrawl__terms .term{align-items:flex-start;color:#191a1b;display:flex;flex-direction:row;font-size:1rem;letter-spacing:-.35px;line-height:1.3;padding:0 .857rem .571rem .929rem;text-align:left}.my-page-withdrawl .my-page-withdrawl__terms .term .icon{margin-right:.714rem;margin-top:.143rem}.my-page-withdrawl .my-page-withdrawl__check{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:1.536rem}.my-page-withdrawl .my-page-withdrawl__check .checkbox{height:1.429rem;width:1.429rem}.my-page-withdrawl .my-page-withdrawl__button{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;color:#bdbebf;display:flex;flex-direction:row;font-size:1.286rem;font-weight:500;gap:11px;justify-content:center;letter-spacing:normal;line-height:1;margin:1.536rem 0 2.143rem;padding:1.286rem 4.286rem;text-align:left}.my-page-withdrawl .my-page-withdrawl__button.active{border-color:#5d26e1;color:#5d26e1}.my-page-withdrawl__modal .popup-content{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-around;letter-spacing:normal;line-height:1.13;padding:2.286rem 1.071rem 1.071rem;text-align:center}.my-page-withdrawl__modal .message{margin-bottom:1.714rem}.my-page-withdrawl__modal .modal-buttons{display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:space-around;line-height:1.29;width:100%}.my-page-withdrawl__modal .modal-buttons .negative{background-color:#eee;border-radius:10px;color:#7a7c7f;flex-grow:1;padding:.857rem 1.786rem}.my-page-withdrawl__modal .modal-buttons .positive{background-color:#5d26e1;border-radius:10px;color:#fcfcfc;flex-grow:1;padding:.857rem 1.786rem}.my-page-refund-account{color:#7a7c7f;display:flex;flex-direction:column;font-family:Pretendard;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;height:100vh;letter-spacing:normal;line-height:normal;margin:auto}.my-page-refund-account .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-refund-account .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-refund-account .container{margin:0 1.714rem}.my-page-refund-account .my-page-refund-account__no-account{align-items:center;display:flex;flex:1 1;flex-direction:column;margin-top:13.643rem;text-align:center}.my-page-refund-account .my-page-refund-account__no-account .subtitle{color:#3d4042;font-size:1.071rem;font-weight:600;line-height:1.4;margin:1.429rem;text-align:center}.my-page-refund-account .my-page-refund-account__no-account .add-account-button{background-color:#fcfcfc;border:.8px solid #d3d3d4;border-radius:22.5px;color:#191a1b;font-size:1.071rem;line-height:1;min-width:14.286rem;object-fit:contain;padding:.964rem 3.214rem;text-align:center}.my-page-refund-account .my-page-refund-account__yes-account{display:flex;flex:1 1;flex-direction:column}.my-page-refund-account .my-page-refund-account__yes-account .my-page-refund-account__yes-account-content{display:flex;flex:1 1;flex-direction:column;gap:.857rem;margin-top:2.143rem}.my-page-refund-account .my-page-refund-account__yes-account .account-card{background-color:#fcfcfc;border:1px solid #bdbebf;border-radius:16px;display:flex;flex-direction:column;margin:1.429rem 1rem 1.286rem;padding:1.429rem 1.429rem 1.286rem}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns{display:flex;flex-direction:row;gap:.714rem}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .radio-column img{height:1.714rem;width:1.714rem}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column{flex:1 1}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column .title-bar{color:#000;display:flex;font-size:1.071rem;font-weight:500;justify-content:space-between;line-height:1.2}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column .title-bar .title-bar-content{display:flex}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column .title-bar .title-bar-content .title{color:#909294;width:5.072rem}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column .title-bar .title-bar-content .info{color:#000;flex:1 1}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column .title-bar .chip-default-address{background-color:#5d26e126;border-radius:4px;color:#5d26e1;font-size:.857rem;padding:.071rem .3rem}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column .info-bar{align-items:center;display:flex;font-family:Pretendard;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:1.2;margin:.571rem 0;text-align:left}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column .info-bar .title{color:#909294;width:5.072rem}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column .info-bar .info{color:#000;flex:1 1}.my-page-refund-account .my-page-refund-account__yes-account .account-card .title-columns .title-column .info-bar img{height:.857rem;margin-right:.429rem;width:.857rem}.my-page-refund-account .my-page-refund-account__yes-account .account-card .buttons{display:flex;flex-direction:row;gap:.357rem;justify-content:flex-end;margin-top:1.429rem}.my-page-refund-account .my-page-refund-account__yes-account .account-card .buttons .button{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:8px;padding:.5rem 1.5rem}.my-page-refund-account .my-page-refund-account__yes-account .account-info{color:#000;display:flex;font-size:1.071rem;font-weight:500;justify-content:space-between;letter-spacing:-.38px;line-height:1.2;margin-bottom:1.571rem;text-align:left}.my-page-refund-account .my-page-refund-account__yes-account .account-info .account-labels{display:flex;flex-direction:column;gap:.571rem}.my-page-refund-account .my-page-refund-account__yes-account .account-info .account-labels div{color:#909294}.my-page-refund-account .my-page-refund-account__yes-account .account-info .account-contents{display:flex;flex-direction:column;flex-grow:1;gap:.571rem;margin-left:1.429rem;text-align:left}.my-page-refund-account .footer-button{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;color:#191a1b;display:flex;flex-direction:row;font-size:1.071rem;gap:.786rem;justify-content:center;line-height:1;margin:0 1rem 2.143rem;padding:1.286rem 2.857rem;text-align:center}.my-page-refund-account .footer-button img{height:1.429rem;width:1.429rem}.my-page-refund-account__modal .popup-content{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-around;letter-spacing:normal;line-height:1.13;padding:2.286rem 1.071rem 1.071rem;text-align:center}.my-page-refund-account__modal .message{margin-bottom:1.714rem}.my-page-refund-account__modal .modal-buttons{display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:space-around;line-height:1.29;width:100%}.my-page-refund-account__modal .modal-buttons .negative{background-color:#eee;border-radius:10px;color:#7a7c7f;flex-grow:1;padding:.857rem 1.786rem}.my-page-refund-account__modal .modal-buttons .positive{background-color:#5d26e1;border-radius:10px;color:#fcfcfc;flex-grow:1;padding:.857rem 1.786rem}.my-page-refund-account-edit{color:#7a7c7f;display:flex;flex-direction:column;font-family:Pretendard;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;height:100%;letter-spacing:normal;line-height:normal;margin:auto}.my-page-refund-account-edit .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-refund-account-edit .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-refund-account-edit .container{margin:0 1.714rem}.my-page-refund-account-edit .bank-account-edit{display:flex;flex-direction:column;gap:.857rem;justify-content:space-around;margin:2.143rem 1.714rem}.my-page-refund-account-edit .bank-account-edit .info{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.my-page-refund-account-edit .bank-account-edit .info span{color:#909294;flex-shrink:0;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:1.2;margin-right:1.214rem;text-align:left;width:4rem}.my-page-refund-account-edit .bank-account-edit .info .content{border:1px solid #d3d3d4;border-radius:8px;flex-grow:1;min-width:0;padding:1rem .857rem}.my-page-refund-account-edit .bank-account-edit .info .content.filled{border:1px solid #909294}.my-page-refund-account-edit .bank-account-edit .info input,.my-page-refund-account-edit .bank-account-edit .info select{align-items:center;background:#0000;border:1px solid #d3d3d4;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between}.my-page-refund-account-edit .bank-account-edit .info input:disabled,.my-page-refund-account-edit .bank-account-edit .info select:disabled{background-color:#eee;color:#64676a;cursor:not-allowed}.my-page-refund-account-edit .bank-account-edit .info input:focus,.my-page-refund-account-edit .bank-account-edit .info select:focus{outline:1px solid #7a7c7f}.my-page-refund-account-edit .my-page-refund-account-edit__agreements{flex:1 1;margin:1.536rem 1.714rem}.my-page-refund-account-edit .my-page-refund-account-edit__agreements .checkbox-bar{align-items:center;display:flex}.my-page-refund-account-edit .my-page-refund-account-edit__agreements .checkbox-bar .checkbox{height:1.429rem;width:1.429rem}.my-page-refund-account-edit .my-page-refund-account-edit__agreements .checkbox-bar span{color:#191a1b;font-weight:500;letter-spacing:-.35px;line-height:1.2;margin:0 .5rem;text-align:left}.my-page-refund-account-edit .my-page-refund-account-edit__agreements .checkbox-bar .arrow{height:1rem;width:1rem}.my-page-refund-account-edit .my-page-refund-account-edit__agreements .comment{color:#64676a;font-size:.929rem;letter-spacing:-.33px;line-height:1.5;margin-top:1.536rem;text-align:left}.my-page-refund-account-edit .submit-button{align-items:center;background-color:#5d26e1;border-radius:30px;color:#fcfcfc;display:flex;flex-direction:row;font-size:1.286rem;font-weight:500;justify-content:center;line-height:1;margin:2.143rem 1rem;padding:1.286rem 2.071rem;text-align:left}.my-page-refund-account-edit .submit-button.disabled{background-color:#d3d3d4}.my-page-refund-account-edit .policy{display:flex;flex-direction:column;gap:1.429rem;margin:1.714rem}.my-page-refund-account-edit .policy .paragraph{display:flex;flex-direction:column;gap:.571rem}.my-page-refund-account-edit .policy .title{color:#0f0f0f;font-size:1rem;letter-spacing:-.35px;line-height:1.2}.my-page-refund-account-edit .policy .text{color:#64676a;font-size:.857rem;letter-spacing:-.3px;line-height:1.5}.my-page-refund-account-edit .policy .subtitle{color:#3d4042;font-size:.857rem;font-weight:500;letter-spacing:-.3px;line-height:1.4}.my-page-refund-account-edit .policy .content-box{background-color:#eee;border-radius:16px;display:flex;flex-direction:column;gap:.0286rem;padding:.5rem 1.071rem}.my-page-refund-account-edit .policy .content-box .info{display:flex;flex-direction:row}.my-page-refund-account-edit .policy .content-box .info .index{color:#3d4042;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.3px;line-height:1.4;text-align:left;width:1.071rem}.my-page-refund-account-edit .policy .content-box .info .text{color:#64676a;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.5;text-align:left}.my-page-refund-account-edit__modal .popup-content{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-around;letter-spacing:normal;line-height:1.13;padding:2.286rem 1.071rem 1.071rem;text-align:center}.my-page-refund-account-edit__modal .message{margin-bottom:1.714rem}.my-page-refund-account-edit__modal .modal-buttons{display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:space-around;line-height:1.29;width:100%}.my-page-refund-account-edit__modal .modal-buttons .dismiss{background-color:#5d26e1;border-radius:10px;color:#fcfcfc;flex-grow:1;padding:.857rem 1.786rem}.my-page-delivery{color:#7a7c7f;display:flex;flex-direction:column;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;height:100vh;letter-spacing:normal;line-height:normal;margin:auto}.my-page-delivery .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-delivery .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-delivery .container{margin:0 1.714rem}.my-page-delivery .footer-button{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;color:#191a1b;display:flex;flex-direction:row;font-size:1.071rem;gap:.786rem;justify-content:center;line-height:1;margin:0 1rem 2.143rem;padding:1.286rem 2.857rem;text-align:center}.my-page-delivery .footer-button img{height:1.714rem;width:1.714rem}.my-page-delivery .my-page-delivery__no-address{align-items:center;display:flex;flex-direction:column;margin-top:13.643rem;text-align:center}.my-page-delivery .my-page-delivery__no-address .subtitle{color:#3d4042;font-size:1.071rem;font-weight:600;line-height:1.4;margin:1.429rem 0 2rem;text-align:center}.my-page-delivery .my-page-delivery__no-address .add-address-button{background-color:#fcfcfc;border:.8px solid #d3d3d4;border-radius:22.5px;color:#191a1b;font-size:.964rem;font-weight:500;line-height:1;min-width:14.286rem;object-fit:contain;padding:.964rem 3.214rem;text-align:center}.my-page-delivery .my-page-delivery__yes-address{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content{display:flex;flex:1 1;flex-direction:column;gap:.857rem;margin-top:2.143rem}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card{background-color:#fcfcfc;border:1px solid #bdbebf;border-radius:16px;display:flex;flex-direction:column;margin:0 1rem;padding:1.429rem}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card .title-columns{display:flex;flex-direction:row;gap:.714rem}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card .title-columns .radio-column img{height:1.714rem;width:1.714rem}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card .title-columns .title-column{flex:1 1}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card .title-columns .title-column .title-bar{color:#000;display:flex;font-size:1.071rem;font-weight:500;justify-content:space-between;line-height:1.2}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card .title-columns .title-column .title-bar .chip-default-address{background-color:#5d26e126;border-radius:4px;color:#5d26e1;font-size:.857rem;padding:.071rem .3rem}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card .title-columns .title-column .address-bar{align-items:center;color:#7a7c7f;display:flex;font-size:.929rem;letter-spacing:-.33px;line-height:1.2;margin:.571rem 0}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card .title-columns .title-column .address-bar img{height:.857rem;margin-right:.429rem;width:.857rem}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card .buttons{display:flex;flex-direction:row;gap:.357rem;justify-content:flex-end;margin:.857rem 0 0}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .address-card .buttons .button{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:8px;padding:.5rem 1.5rem}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .account-info{color:#000;display:flex;font-size:1.071rem;font-weight:500;justify-content:space-between;letter-spacing:-.38px;line-height:1.2;margin-bottom:1.429rem;text-align:left}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .account-info .account-labels{display:flex;flex-direction:column;gap:.571rem}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .account-info .account-labels div{color:#909294}.my-page-delivery .my-page-delivery__yes-address .my-page-delivery__yes-address-content .account-info .account-contents{display:flex;flex-direction:column;flex-grow:1;gap:.571rem;margin-left:1.429rem;text-align:left}.my-page-announcement{color:#7a7c7f;font-family:Pretendard;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:auto}.my-page-announcement .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-announcement .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-announcement .container{margin:0 1.714rem}.my-page-announcement .my-page-announcement__no-announcements{align-items:center;color:#3d4042;display:flex;flex-direction:column;font-size:1.071rem;font-weight:600;line-height:1.4;margin-top:13.643rem;text-align:center}.my-page-announcement .my-page-announcement__no-announcements img{height:6.786rem;margin-bottom:1.429rem;width:6.929rem}.my-page-announcement .my-page-announcement__yes-announcements .announcement-card{background-color:#eee;border-radius:8px;display:flex;justify-content:space-between;margin:.571rem 0 1.143rem;padding:1.571rem 1rem 1.5rem}.my-page-announcement .my-page-announcement__yes-announcements .announcement-card .star-column{height:100%;margin:0 .643rem 0 0;width:1.143rem}.my-page-announcement .my-page-announcement__yes-announcements .announcement-card .star-column img{height:100%;width:100%}.my-page-announcement .my-page-announcement__yes-announcements .announcement-card .title-column{flex:1 1}.my-page-announcement .my-page-announcement__yes-announcements .announcement-card .title-column .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#191a1b;display:-webkit-box;font-size:1.071rem;font-weight:600;letter-spacing:-.38px;line-height:1.2;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal}.my-page-announcement .my-page-announcement__yes-announcements .announcement-card .title-column .date{color:#191a1b;font-size:.857rem;letter-spacing:-.3px;line-height:1.25;margin:.286rem 0 0;opacity:.6;text-align:left}.my-page-announcement .my-page-announcement__yes-announcements .announcement-card .arrow-column{height:1rem;margin:0 0 1.857rem 1rem;object-fit:contain;opacity:.8;width:1rem}.my-page-announcement-detail{color:#7a7c7f;font-family:Pretendard;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:auto}.my-page-announcement-detail .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-announcement-detail .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-announcement-detail .container{margin:0 1.714rem}.my-page-announcement-detail .title-bar{display:flex;flex-direction:column;gap:.429rem;margin-bottom:1.286rem;margin-top:1.357rem}.my-page-announcement-detail .title-bar .title{color:#0f0f0f;font-size:1.143rem;font-weight:700;letter-spacing:-.4px;text-align:left}.my-page-announcement-detail .title-bar .date{color:#7a7c7f;font-size:.857rem;font-style:normal;letter-spacing:-.3px;line-height:1.25;text-align:left}.my-page-announcement-detail .content{background-color:#eee;border-radius:16px;color:#191a1b;font-size:1rem;line-height:1.43;margin-top:1.429rem;overflow:hidden;padding:0 0 1.643rem;text-align:left}.my-page-announcement-detail .content div{padding:1.643rem 1.214rem}.my-page-announcement-detail .image{border-radius:16px;width:100%}.my-page-profile-edit{background-color:#fcfcfc;color:#7a7c7f;display:flex;flex-direction:column;font-family:Pretendard;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;height:100%;letter-spacing:normal;line-height:normal;margin:auto}.my-page-profile-edit .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-profile-edit .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-profile-edit .container{margin:0 1.714rem}.my-page-profile-edit .middle{flex:1 1}.my-page-profile-edit .my-page-profile-edit__list{margin-top:1.571rem}.my-page-profile-edit .my-page-profile-edit__list input{min-width:0}.my-page-profile-edit .my-page-profile-edit__list .title-bar{display:flex;justify-content:space-between}.my-page-profile-edit .my-page-profile-edit__list .title-bar .title{color:#191a1b;font-size:1.143rem;font-weight:700;letter-spacing:-.4px;text-align:left}.my-page-profile-edit .my-page-profile-edit__list .title-bar .my-page-profile-edit__identity-verification{border:1px solid #5d26e1;border-radius:11px;color:#5d26e1;font-size:.786rem;font-weight:500;letter-spacing:-.17px;line-height:1.2;padding:.214rem .5rem .214rem .571rem;text-align:center;text-shadow:0 2px 10px #0000001a}.my-page-profile-edit .my-page-profile-edit__list .info-list{display:flex;flex-direction:column;gap:.857rem;margin-top:1.571rem}.my-page-profile-edit .my-page-profile-edit__list .radio-buttons{margin-top:.428rem}.my-page-profile-edit .my-page-profile-edit__list .radio-buttons .radio-button{align-items:center;color:#909294;display:flex;flex-grow:1;font-size:1.143rem;justify-content:center;line-height:1.2;text-align:left}.my-page-profile-edit .my-page-profile-edit__list .radio-buttons .radio-button .radio-label{height:1.714rem;margin-right:.714rem;width:1.714rem}.my-page-profile-edit .my-page-profile-edit__list .radio-buttons .radio-button.checked{color:#5d26e1}.my-page-profile-edit .my-page-profile-edit__list .info{align-items:center;display:flex;font-size:1.071rem;font-weight:500;gap:1.286rem;justify-content:space-between;letter-spacing:-.38px;line-height:1.2;text-align:left}.my-page-profile-edit .my-page-profile-edit__list .info .label{color:#909294;flex-shrink:0;width:4rem}.my-page-profile-edit .my-page-profile-edit__list .info .content{background-color:#eee;border:1px solid #d3d3d4;border-radius:8px;color:#64676a;flex-grow:1;padding:1rem .857rem}.my-page-profile-edit .my-page-profile-edit__list .info .writable{background-color:#fff;color:#191a1b}.my-page-profile-edit .comment{color:#7a7c7f;font-size:.857rem;letter-spacing:-.3px;line-height:1.25;margin:2.143rem 0}.my-page-profile-edit .submit-button{align-items:center;background-color:#5d26e1;border-radius:30px;color:#fcfcfc;display:flex;flex-direction:row;font-size:1.286rem;font-weight:500;justify-content:center;line-height:1;margin:2.143rem 1rem;padding:1.286rem 2.071rem;text-align:left}.my-page-profile-edit .submit-button.disabled{background-color:#d3d3d4}.my-page-profile-edit__modal .popup-content{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-around;letter-spacing:normal;line-height:1.13;padding:2.286rem 1.071rem 1.071rem;text-align:center}.my-page-profile-edit__modal .message{margin-bottom:1.714rem}.my-page-profile-edit__modal .modal-buttons{display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:space-around;line-height:1.29;width:100%}.my-page-profile-edit__modal .modal-buttons .negative{background-color:#eee;border-radius:10px;color:#7a7c7f;flex-grow:1;padding:.857rem 1.786rem}.my-page-profile-edit__modal .modal-buttons .positive{background-color:#5d26e1;border-radius:10px;color:#fcfcfc;flex-grow:1;padding:.857rem 1.786rem}.self-registration-content-container{display:block;height:100%;overflow-y:scroll;position:relative}.self-registration-container{background-color:#fcfcfc;display:flex;flex-direction:column;font-family:Pretendard;height:calc(100% - 5.286rem);overflow-y:scroll;position:relative;text-align:center}.self-registration-container .optometryDate-container{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:3rem 0}.self-registration-container .optometryDate-container .optometryDate{white-space:nowrap}.self-registration-container .agreement-container{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin:20px 1.714rem}.self-registration-container .agreement-container .checkbox-wrapper{align-items:center;display:flex;gap:8px}.self-registration-container .agreement-container .agreement-text{color:#666;font-size:14px;line-height:1.5;margin-left:2rem;text-align:left}.self-registration-container .subTitle{color:#3d4042;font-size:12px}.self-registration-container .eyeInfomessage{color:#3d4042;font-size:14px;margin-top:.5rem}.self-registration-container .optometryDate{color:#909294;font-size:15px}.self-registration-container .thickBar{background-color:#0f0f0f;border:10px solid #0f0f0f;margin:2rem 0 .8rem;opacity:5%}.self-registration-radio-btn{align-items:center;display:flex;height:2.143rem;margin:.857rem 0 0;padding-left:.714rem}.self-registration-radio-btn .check-box-icon.checked{fill:#5d26e1}.self-registration-radio-btn .check-box-icon.unchecked{fill:#bdbebf}.self-registration-radio-btn .check-box-icon.unchecked #checkmark-check{opacity:0}.self-registration-radio-btn .check-box-title{font-size:1.143rem;font-weight:500;margin-left:.714rem}.self-registration-radio-btn .check-box-title.checked{color:#5d26e1}.self-registration-radio-btn .check-box-title.unchecked{color:#bdbebf}.self-registration-close-container{background-color:#fcfcfc;bottom:0;display:flex;height:5.286rem;justify-content:center;padding:0 1.714rem;position:absolute;width:100%}.self-registration-close-container .apply-btn{background-color:#d3d3d4}.self-registration-close-container .apply-btn,.self-registration-close-container .apply-btn-active{align-items:center;border-radius:2rem;color:#fcfcfc;display:flex;font-size:1.125rem;font-weight:500;height:3.75rem;justify-content:center;left:0;width:100%}.self-registration-close-container .apply-btn-active{background-color:#5d26e1}.eyes-exam{border:1px solid #bdbebf;border-radius:16px;font-size:12px;font-weight:500;margin:1rem;overflow:visible}.eyes-exam .info{background-color:#d7c7ff4d;border-radius:16px 16px 0 0;display:flex;flex-grow:0;justify-content:space-between;padding:.786rem 1.143rem .714rem 1.429rem}.eyes-exam .info .chip-obsolete{color:#fcfcfc}.eyes-exam .info .chip-obsolete,.eyes-exam .info .chip-obsolete-yet{background-color:#ff53531a;border-radius:10px;font-size:.786rem;font-weight:500;letter-spacing:-.28px;line-height:1.25;margin-left:.359rem;padding:.143rem .5rem}.eyes-exam .info .chip-obsolete-yet{color:#ff5353;text-align:left}.eyes-exam .shop-name{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:1.2;text-align:left}.eyes-exam .exam-date{align-items:center;background-color:#fcfcfc;border-radius:13px;display:flex;flex-grow:0;margin:0 0 0 .286rem;padding:.357rem .786rem .429rem}.eyes-exam .exam-date span{color:#3d4042;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.25;margin:0 0 0 .286rem}.eyes-exam .table-container{padding:0 1rem}.eyes-exam .table-container tbody{height:250px}.eyes-exam table{font-weight:500;text-align:left;width:100%}.eyes-exam table .header-eng{color:#bdbebf;font-size:.786rem;line-height:.25;padding-top:.857rem;text-align:left}.eyes-exam table .header-kor{color:#7a7c7f;font-size:.813rem;padding-bottom:0;vertical-align:top}.eyes-exam table .header-side.top{padding-top:.3rem;vertical-align:top}.eyes-exam table .header-side.bottom{vertical-align:bottom}.eyes-exam table td,.eyes-exam table th{color:#0f0f0f;font-size:1.071rem;letter-spacing:-.38px;line-height:1.2}.eyes-exam table th{border-bottom:1px solid #ddd}.eyes-exam table tr:nth-of-type(n+5) th{border-bottom:none}.eyes-exam table th div{align-items:center;display:flex;gap:4px;justify-content:center}.eyes-exam table .dot{font-size:1rem;margin:0 -3px 10px}.eyes-exam .bottom-bar{align-items:center;display:flex;justify-content:space-between}.eyes-exam .bottom-bar .material{color:#3d4042;display:flex;font-size:.857rem;gap:.286rem;letter-spacing:-.3px;line-height:1.25;text-align:center}.eyes-exam .bottom-bar .chip-optometrist{align-items:center;background-color:#f2edfd;border-radius:13px;display:flex;gap:.286rem;padding:.357rem 1.143rem .429rem .786rem}.eyes-exam .bottom-bar .chip-optometrist img{background-blend-mode:multiply;background-image:linear-gradient(180deg,#fff0,#fff0);height:1rem;object-fit:contain;width:1rem}.eyes-exam .bottom-bar .chip-optometrist span{color:#3d4042;font-size:.857rem;letter-spacing:-.3px;line-height:1.25;text-align:center}.MuiPopover-root.MuiMenu-root.MuiModal-root{z-index:3000}.my-page-delivery-edit{color:#7a7c7f;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;height:100%;letter-spacing:normal;line-height:normal;margin:auto}.my-page-delivery-edit,.my-page-delivery-edit #delivery-edit-form{display:flex;flex-direction:column}.my-page-delivery-edit .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-delivery-edit .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-delivery-edit .container{margin:0 1.714rem}.my-page-delivery-edit .my-page-delivery-edit__edit-form{align-items:flex-start;display:flex;flex-direction:column;padding:2.143rem 1.714rem;text-align:center;width:100%}.my-page-delivery-edit .my-page-delivery-edit__edit-form .my-page-delivery-edit__form{display:flex;flex-direction:column;gap:1.286rem;width:100%}.my-page-delivery-edit .my-page-delivery-edit__edit-form input{box-sizing:border-box;min-width:0}.my-page-delivery-edit .my-page-delivery-edit__edit-form .label-column{color:#909294;font-size:1.071rem;letter-spacing:-.38px;line-height:1.2;margin-top:1rem;overflow:hidden;text-align:left;white-space:nowrap;width:2.5rem}.my-page-delivery-edit .my-page-delivery-edit__edit-form .info-row{box-sizing:border-box;display:flex;flex-direction:row;gap:.857rem;width:100%}.my-page-delivery-edit .my-page-delivery-edit__edit-form .info-row span{color:#909294;font-size:1.071rem;letter-spacing:-.38px;line-height:1.2;margin-top:1rem;min-width:4.857rem;overflow:hidden;text-align:left;white-space:nowrap}.my-page-delivery-edit .my-page-delivery-edit__edit-form .info-row .input-bar{align-items:center;border:1px solid #d3d3d4;border-radius:8px;box-sizing:border-box;color:#191a1b;display:flex;flex:1 1;flex-direction:row;font-size:1.071rem;justify-content:flex-start;letter-spacing:-.38px;line-height:1.2;padding:1rem .857rem;text-align:left}.my-page-delivery-edit .my-page-delivery-edit__edit-form .info-row .zipcode-bar{box-sizing:border-box;display:flex;flex:1 1;flex-direction:row;gap:.714rem;justify-content:space-between}.my-page-delivery-edit .my-page-delivery-edit__edit-form .info-row .zipcode-bar input{box-sizing:border-box;min-width:0;width:100%}.my-page-delivery-edit .my-page-delivery-edit__edit-form .info-row .zipcode-bar .zipcode-button{background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:8px;color:#5d26e1;font-size:.929rem;letter-spacing:-.33px;line-height:1.2;padding:1rem .857rem;width:5.929rem}.my-page-delivery-edit .my-page-delivery-edit__middle{flex:1 1}.my-page-delivery-edit .my-page-delivery-edit__middle .checkbox-bar{align-items:center;color:#191a1b;display:flex;font-size:1rem;font-weight:500;gap:.5rem;letter-spacing:-.35px;line-height:1.2;margin-top:1.536rem}.my-page-delivery-edit .footer{background-color:#5d26e1;border-radius:30px;color:#fff;color:#fcfcfc;font-size:1.286rem;font-weight:500;line-height:1;margin:0 1rem 2.143rem;padding:1.286rem 2.071rem;text-align:center}.my-page-delivery-edit .footer.disabled{background-color:#d3d3d4;color:#fff}.my-page-delivery__modal .popup-content{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-around;letter-spacing:normal;line-height:1.13;padding:2.286rem 1.071rem 1.071rem;text-align:center}.my-page-delivery__modal .message{margin-bottom:1.714rem}.my-page-delivery__modal .modal-buttons{display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:space-around;line-height:1.29;width:100%}.my-page-delivery__modal .modal-buttons .negative{background-color:#eee;border-radius:10px;color:#7a7c7f;flex-grow:1;padding:.857rem 1.786rem}.my-page-delivery__modal .modal-buttons .positive{background-color:#5d26e1;border-radius:10px;color:#fcfcfc;flex-grow:1;padding:.857rem 1.786rem}.booked-optometry-item{display:flex;flex:1 1;flex-direction:row}.booked-optometry-item .store-img{aspect-ratio:1;flex-grow:0;margin-right:1.143rem}.booked-optometry-item .store-img .store-img-image{border-radius:16px;height:6.429rem;width:6.429rem}.booked-optometry-item .store-info{flex:1 1}.booked-optometry-item .store-info .name-bar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.booked-optometry-item .store-info .name-bar .arrow{background-blend-mode:multiply;background-image:linear-gradient(180deg,#fff0,#fff0);height:1rem;object-fit:contain;opacity:.8;width:1rem}.booked-optometry-item .store-info .store-name{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.357rem;letter-spacing:-.4px;margin-top:.321rem}.booked-optometry-item .store-info .store-address{color:#64676a;font-size:.929rem;height:1.143rem;letter-spacing:-.33px;line-height:1.2;margin-top:.143rem;text-align:left}.booked-optometry-item .store-info .store-optometry{margin-top:.571rem}.booked-optometry-item .store-info .store-optometry .booked-status-chip{align-items:center;border-radius:10.7px;display:flex;flex-direction:row;flex-grow:0;font-size:.786rem;font-weight:500;gap:10px;justify-content:center;letter-spacing:-.17px;line-height:1.2;padding:.214rem .5rem .214rem .571rem;text-align:center;width:-webkit-fit-content;width:fit-content}.booked-optometry-item .store-info .store-optometry .booked-status-chip.confirmed{background-color:#5d26e1;color:#fcfcfc}.booked-optometry-item .store-info .store-optometry .booked-status-chip.canceled{background-color:#eee;color:#191a1b}.my-page-booked-status{display:flex;flex-direction:column;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;height:100%;letter-spacing:normal;line-height:normal;margin:auto}.my-page-booked-status .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-booked-status .binder-thin{background-color:#f2f2f2;height:1px;margin:.857rem 0;width:100%}.my-page-booked-status .container{margin:0 1.714rem}.my-page-booked-status .my-page-booked-status__content{display:flex;flex:1 1;flex-direction:column;margin-top:2.071rem;padding:0 1.714rem}.my-page-booked-status__modal .popup-content{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-around;letter-spacing:normal;line-height:1.13;padding:2.286rem 1.071rem 1.071rem;text-align:center}.my-page-booked-status__modal .message{margin-bottom:1.714rem}.my-page-booked-status__modal .modal-buttons{display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:space-around;line-height:1.29;width:100%}.my-page-booked-status__modal .modal-buttons .negative{background-color:#eee;border-radius:10px;color:#7a7c7f;flex-grow:1;padding:.857rem 1.786rem}.my-page-booked-status__modal .modal-buttons .positive{background-color:#5d26e1;border-radius:10px;color:#fcfcfc;flex-grow:1;padding:.857rem 1.786rem}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{color:#000;margin:0;padding:0}fieldset,img{border:0}dl,li,menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}button,input,select,textarea{font-size:100%;vertical-align:middle}button{align-items:center;border:0;border-radius:2px;cursor:pointer;display:flex;justify-content:center}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff0;border:1px solid #ccc;border-radius:3px;height:1.429rem;width:1.429rem}input[type=checkbox]:checked{background-color:#6752e8;border-color:#6752e8}input[type=checkbox]:checked:after{color:#fff;content:"v";display:block;font-size:15px;line-height:20px;text-align:center}html input[type=button],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text]{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}body{background:var(--baseBackground)}body,button,input,select,td,textarea,th{font-size:100%;font-weight:400;line-height:1.5}a,a:active,a:hover{text-decoration:none}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}h1{font-size:56px}h1,h2{font-weight:600}h2{font-size:42px}h3{font-size:28px;font-weight:600}h4{font-size:22px}h4,h5{font-weight:500}h5{font-size:18px}h6{font-size:14px;font-weight:500}p{font-size:16px;font-weight:400}.cart-page{min-height:100vh;padding:0 0 4rem;position:relative}.cart-page .section-padding{padding:30px 24px}.cart-page .cart-page__stores{width:100%}.cart-page .cart-page__stores .no-item-in-cart{align-items:center;border-bottom:6px solid #eee;display:flex;flex-direction:column;justify-content:center;padding:66px 0;text-align:center;width:100%}.cart-page .cart-page__stores .no-item-in-cart img{height:7.214rem}.cart-page .cart-page__stores .no-item-in-cart p{margin-top:1rem}.cart-page .cart-page__stores .no-item-in-cart span{color:#909294;font-size:14px;margin-top:17px}.cart-page .cart-page__stores .no-item-in-cart button{background-color:#0000;border:1px solid #d3d3d4;border-radius:22.5px;font-size:18px;margin-top:40px;padding:12.5px 45px}.cart-page .cart-page__stores .stores__store{margin-bottom:1rem;position:relative;width:100%}.cart-page .cart-page__stores .stores__store .store-header{align-items:center;display:flex;font-size:15px;font-weight:700;justify-content:space-between;padding:.786rem 1.5rem;position:relative;width:100%}.cart-page .cart-page__stores .stores__store .store-header .store-select{display:flex;flex:1 1;width:80%}.cart-page .cart-page__stores .stores__store .store-header .store-select img{aspect-ratio:1;margin-right:.5rem;width:1.714rem}.cart-page .cart-page__stores .stores__store .store-header .store-select label{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.cart-page .cart-page__stores .stores__store .store-header .store-select label .store-tag{display:flex}.cart-page .cart-page__stores .stores__store .store-header button{background-color:#0000;font-size:12px;margin-left:auto;min-width:60px;white-space:nowrap}.cart-page .cart-page__stores .stores__store .store-header:after{background-color:#eee;bottom:0;content:"";height:1px;position:absolute;width:89%}.cart-page .cart-page__stores .stores__store .store-item{display:flex;padding:24px 24px 22px 55px;position:relative}.cart-page .cart-page__stores .stores__store .store-item .item-admin-badge{align-items:center;background-image:linear-gradient(96deg,#5834ae 7%,#3da2ff 105%);border-radius:10.7px;-webkit-clip-path:inset(0 round 10.7px);clip-path:inset(0 round 10.7px);color:#fcfcfc;display:flex;flex-direction:row;font-family:Pretendard;font-size:.786rem;font-weight:500;height:18px;justify-content:center;left:173px;letter-spacing:-.17px;line-height:1.2;padding:.214rem .571rem;position:absolute;text-align:center;text-shadow:0 2px 10px #0000001a}.cart-page .cart-page__stores .stores__store .store-item .checkbox{aspect-ratio:1;left:24px;position:absolute;top:28px;width:1.714rem}.cart-page .cart-page__stores .stores__store .store-item .button-cancel{background-color:#0000;height:18px;position:absolute;right:24px;width:18px;z-index:100}.cart-page .cart-page__stores .stores__store .store-item .item{display:flex;flex-direction:column;width:100%}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-info{display:flex;margin-bottom:12px}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-info .info-main{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:start;width:100%}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-info .info-main .order-disable{background-color:#ff53531a;border-radius:30px;color:red;font-size:.786rem;left:0;padding:2px 5px;position:absolute;top:0}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-info .info-main .info-name{font-size:15px;width:100%}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-info .info-main .info-props{color:#7a7c7f;font-size:12px;width:100%}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-info .image-container{border-radius:16px;flex-shrink:0;height:102px;margin-right:16px;overflow:hidden;width:102px}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-info .image-container.dimmed{position:relative}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-info .image-container.dimmed:after{background-color:#00000080;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-info .image-container img{height:100%;width:100%}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-option{color:#7a7c7f;margin-bottom:1rem}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-option .option-tag{border:1px solid #d3d3d4;border-radius:1rem;margin-right:.286rem;padding:1px 5px;width:-webkit-fit-content;width:fit-content}.cart-page .cart-page__stores .stores__store .store-item .item .item-main .item-option .side-tag{background-color:#eee;border-radius:1rem;color:#5d26e1;font-size:.786rem;font-weight:500;letter-spacing:-.17px;margin-right:.286rem;padding:1px 5px}.cart-page .cart-page__stores .stores__store .store-item:after{background-color:#eee;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.cart-page .cart-page__stores .stores__store .item-bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.cart-page .cart-page__stores .stores__store .item-bottom .button-container{align-items:center;background-color:#eee;border-radius:10px;display:flex;font-size:17px;height:2.429rem;justify-content:space-between;overflow:hidden;width:7.286rem}.cart-page .cart-page__stores .stores__store .item-bottom .button-container .count{align-items:center;display:flex;justify-content:center}.cart-page .cart-page__stores .stores__store .item-bottom .button-container button{height:100%;padding:0 1rem}.cart-page .cart-page__stores .stores__store .item-bottom .button-container button:disabled{color:#d3d3d4}.cart-page .cart-page__stores .stores__store .item-bottom .bottom-price{align-items:center;display:flex;justify-content:flex-end;margin-left:1rem}.cart-page .cart-page__stores .stores__store .item-bottom .bottom-price .discount-rate,.cart-page .cart-page__stores .stores__store .item-bottom .bottom-price .discounted-price,.cart-page .cart-page__stores .stores__store .item-bottom .bottom-price .price{width:-webkit-fit-content;width:fit-content}.cart-page .cart-page__stores .stores__store .item-bottom .bottom-price .price{color:#d3d3d4;font-size:.857rem;margin-right:.214rem;text-decoration:line-through}.cart-page .cart-page__stores .stores__store .item-bottom .bottom-price .discount-rate{color:#6752e8;font-size:1.071rem;font-weight:700;margin-right:.214rem}.cart-page .cart-page__stores .stores__store .item-bottom .bottom-price .discounted-price{font-size:1.071rem;font-weight:700}.cart-page .cart-page__stores .stores__store .store-bottom{align-items:center;display:flex;justify-content:space-between;padding:28px 24px 22px 55px}.cart-page .cart-page__stores .stores__store .store-bottom .total-price{font-weight:700}.cart-page .cart-page__stores .stores__store .store-bottom button{background-color:#6752e8;border-radius:30px;color:#fff;font-size:14px;height:3rem;width:11.429rem}.cart-page .cart-page__stores .stores__store .store-bottom button:disabled{background-color:#d3d3d4}.cart-page .cart-page__stores .stores__store .delivery-free{align-items:center;background-color:#5d26e10a;border-radius:12px;color:#191a1b;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500;height:2.643rem;letter-spacing:-.35px;margin:1.143rem 1.714rem 0;padding:0 1.214rem}.cart-page .related-items-list .items-list-title{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:600;letter-spacing:-.4px}.cart-page .related-items-list .list-carousel{display:flex;margin-top:12px;overflow-x:scroll;scrollbar-width:none}.cart-page .related-items-list .list-carousel .swiper-slide{width:140px}.cart-page .related-items-list .list-carousel .swiper-slide+.swiper-slide{margin-left:12px}.cart-page .related-items-list .list-carousel .mainproduct-container{min-width:140px}.cart-page .related-items-list .list-carousel .mainproduct-container+.mainproduct-container{margin-left:12px}.cart-page .related-items-list .list-carousel::-webkit-scrollbar{display:none}.cart-page footer{color:#7a7c7f;margin-top:1rem;padding:0 24px 4rem;text-align:start}.search-page{background-color:#fcfcfc;display:flex;flex-direction:column;min-height:100vh}.search-page .search-bar-area{align-items:center;display:flex;flex-direction:row;margin:1.286rem 0 0;padding:0 1.714rem;width:100%}.search-page .search-bar-area .search-bar-back{height:1.714rem;width:1.714rem}.search-page .search-bar-area .search-bar{align-items:center;background-color:#eee;border-radius:12px;display:flex;flex-grow:1;height:2.857rem;padding:.714rem .857rem}.search-page .search-bar-area .search-bar img{aspect-ratio:1;height:100%;margin-right:.714rem}.search-page .search-bar-area .search-bar input{background-color:#0000;border-width:0;font-family:Pretendard;font-size:1.143rem;height:100%;overflow-x:hidden;width:calc(100% - 2.143rem)}.search-page .search-bar-area .search-bar input:focus{outline:none}.search-page .title-top{align-items:center;display:flex;justify-content:space-between;margin:.714rem 1.857rem}.search-page .title-top .title{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:1.429rem;letter-spacing:-.4px}.search-page .title-top .title .amount{color:#7a7c7f;font-family:Pretendard;font-size:1.143rem;height:1.429rem;margin:0 .214rem}.search-page .title-top .sub{align-items:center;color:#7a7c7f;display:flex;font-family:Pretendard;font-size:.857rem;height:1.071rem;justify-content:center;letter-spacing:-.3px;margin:0 .071rem}.search-page .title-top .sub img{aspect-ratio:1;height:1rem}.search-page .scroll-area .search-contents hr{border:.5px solid #eee;margin:1.429rem 0}.search-page .scroll-area .search-contents .thick{border:2px solid #eee}.search-page .scroll-area .search-contents .search-recent .result-none,.search-page .scroll-area .search-contents .search-recommend .result-none{align-items:center;color:#a6a8a9;display:flex;font-family:Pretendard;font-size:14px;height:2.714rem;justify-content:center;letter-spacing:-.35px}.search-page .scroll-area .search-contents .recent-item,.search-page .scroll-area .search-contents .recommend-item{align-items:center;border-radius:30px;display:flex;height:2.286rem;justify-content:center;margin:0 .215rem .429rem;padding:.536rem .714rem .607rem .857rem}.search-page .scroll-area .search-contents .recent-item span,.search-page .scroll-area .search-contents .recommend-item span{font-family:Pretendard;font-size:.929rem;height:1.143rem;letter-spacing:-.33px;text-align:center;text-shadow:0 2px 10px #0000001a}.search-page .scroll-area .search-contents .recent-item img,.search-page .scroll-area .search-contents .recommend-item img{aspect-ratio:1;height:1rem;margin-left:.286rem}.search-page .scroll-area .search-contents .recent-item{background-color:#6752e81a}.search-page .scroll-area .search-contents .recent-item span{color:#5d26e1}.search-page .scroll-area .search-contents .recommend-item{background-color:#eeeeeeb3}.search-page .scroll-area .search-contents .recommend-item span{color:#191a1b}.search-page .scroll-area .search-contents .search-popular{margin-top:1.857rem}.search-page .scroll-area .search-contents .search-popular .test{display:flex;flex-direction:row;overflow:scroll}.search-page .scroll-area .search-contents .search-popular .popular-item{margin:0 .428rem;max-width:10rem;min-width:10rem}.search-page .scroll-area .search-contents .search-store{margin-bottom:1.286rem}.search-page .scroll-area .search-contents .search-card-component{margin:.857rem .571rem;min-width:4.571rem}.search-page .scroll-area .search-contents .list-empty{align-items:center;color:#a6a8a9;display:flex;font-family:Pretendard;font-size:1rem;justify-content:center;letter-spacing:-.35px;margin:2.143rem 0 4.286rem}.search-page .scroll-area .search-contents .search-product .filter-tab{margin:.857rem 1.714rem 0}.search-page .scroll-area .search-contents .search-product .result-item{margin:1.429rem .535rem;width:calc(50% - 1.071rem)}.search-result-page{background-color:#fcfcfc;display:flex;flex:1 1;flex-direction:column;min-height:100vh}.search-result-page .search-result-content{display:flex;flex-direction:column}.search-result-page .search-result-content .title-top{align-items:center;display:flex;justify-content:space-between;margin:.714rem 1.857rem}.search-result-page .search-result-content .title-top .title{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:1.429rem;letter-spacing:-.4px}.search-result-page .search-result-content .title-top .title .amount{color:#7a7c7f;font-family:Pretendard;font-size:1.143rem;height:1.429rem;margin:0 .214rem}.search-result-page .search-result-content .title-top .sub{align-items:center;color:#7a7c7f;display:flex;font-family:Pretendard;font-size:.857rem;height:1.071rem;justify-content:center;letter-spacing:-.3px;margin:0 .071rem}.search-result-page .search-result-content .title-top .sub img{aspect-ratio:1;height:1rem}.search-result-page .search-result-content .search-result-item{margin:.857rem 0 1.5rem;padding:0 1.714rem;width:100%}.search-result-page .search-result-content hr{border:1px solid #eee;margin:0;width:100%}.product-detail-page{background-color:#fcfcfc;min-height:100vh}.product-detail-page hr{border:3px solid #eee;margin:0}.product-detail-page .thin{border:1px solid #eee}.product-detail-page .detail-contents{flex-grow:1;margin-bottom:2.143rem}.product-detail-page .detail-contents .detail-thumbnail{aspect-ratio:1;position:relative;width:100%}.product-detail-page .detail-contents .detail-thumbnail .thumbnail{aspect-ratio:1;width:100%}.product-detail-page .detail-contents .detail-thumbnail .thumbnail img{aspect-ratio:1;object-fit:contain;width:100%}.product-detail-page .detail-contents .detail-thumbnail .swiper .swiper-pagination-bullet{background-color:#fcfcfc}.product-detail-page .detail-contents .detail-thumbnail .thumbnail-pagination{align-items:center;bottom:0;display:flex;font-family:Inter;font-size:1rem;font-weight:500;justify-content:center;letter-spacing:-.35px;margin-bottom:1.429rem;position:absolute;width:100%;z-index:1}.product-detail-page .detail-contents .detail-thumbnail .thumbnail-pagination .current-text{color:#fff}.product-detail-page .detail-contents .detail-thumbnail .thumbnail-pagination .middle-text{color:#fcfcfc;margin-left:.429rem;margin-right:.429rem;opacity:.5}.product-detail-page .detail-contents .detail-thumbnail .thumbnail-pagination .total-text{color:#fcfcfc;opacity:.5}.product-detail-page .detail-contents .detail-brand{align-items:center;display:flex;margin:1.143rem 1.174rem}.product-detail-page .detail-contents .detail-brand .brand-img{aspect-ratio:1;border-radius:27px;height:3.143rem}.product-detail-page .detail-contents .detail-brand span{align-items:center;column-count:#191a1b;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.357rem;letter-spacing:-.4px;margin:0 .143rem 0 1.143rem}.product-detail-page .detail-contents .detail-brand .link-icon{aspect-ratio:1;height:1.429rem}.product-detail-page .detail-contents .tags{display:flex;flex-direction:row;margin:1.429rem 1.714rem 1.143rem}.product-detail-page .detail-contents .tags .tag-cyl,.product-detail-page .detail-contents .tags .tag-period,.product-detail-page .detail-contents .tags .tag-thickness{border-radius:11px;font-family:SpoqaHanSansNeo;font-size:.857rem;height:1.571rem;letter-spacing:-.3px;padding:.286rem .429rem}.product-detail-page .detail-contents .tags .tag-period{background-color:#d7c7ff4f;color:#5d26e1;margin-right:.429rem}.product-detail-page .detail-contents .tags .tag-cyl{background-color:rgba(128,234,244,.298);color:#0ac0d1;margin-right:.429rem}.product-detail-page .detail-contents .tags .tag-thickness{background-color:#d3d3d466;color:#3d4042}.product-detail-page .detail-contents .product-info{display:flex;justify-content:space-between;margin:0 1.714rem}.product-detail-page .detail-contents .product-info .title{color:#121212;font-family:Pretendard;font-size:1.286rem;font-weight:500;letter-spacing:-.4px;margin-bottom:.714rem}.product-detail-page .detail-contents .product-info .review{align-items:center;display:flex}.product-detail-page .detail-contents .product-info .review img{aspect-ratio:1;width:1rem}.product-detail-page .detail-contents .product-info .review .review-link{color:#121212;font-family:Pretendard;font-size:.929rem;letter-spacing:-.33px;margin-left:.429rem;opacity:.6}.product-detail-page .detail-contents .product-info .review .review-link .medium{font-weight:700}.product-detail-page .detail-contents .product-info img{aspect-ratio:1;width:4.286rem}.product-detail-page .detail-contents .price-info{margin:1.429rem 1.714rem 2.143rem}.product-detail-page .detail-contents .price-info .retail{color:#bdbebf;font-family:Pretendard;font-size:1rem;height:1rem;letter-spacing:-.3px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product-detail-page .detail-contents .price-info .lowest{align-items:center;color:hsla(0,0%,7%,.953);display:flex;font-family:Pretendard;font-size:18px;font-size:1.286rem;font-weight:800;font-weight:600;height:1.857rem;margin-right:.429rem}.product-detail-page .detail-contents .price-info .lowest span{font-size:1.571rem;font-weight:700}.product-detail-page .detail-contents .price-info .discount-ratio{color:#6752e8;color:#5d26e1;font-family:Pretendard;font-size:1.571rem;font-weight:700;height:1.571rem;margin-left:.357rem}.product-detail-page .detail-colors .title{color:#191a1b;font-size:1.143rem;font-weight:700;height:1.429rem;letter-spacing:-.4px;margin:1.429rem 1.857rem 1.143rem}.product-detail-page .detail-colors .colors{margin-bottom:2.143rem}.product-detail-page .detail-colors .colors .scroll-view{align-items:start}.product-detail-page .detail-colors .colors .item,.product-detail-page .detail-colors .colors .item-selected{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 .357rem}.product-detail-page .detail-colors .colors .item img,.product-detail-page .detail-colors .colors .item-selected img{border:1px solid #d9d9d9;border-radius:12px;height:4.5rem;margin-bottom:.429rem;padding:.773rem .786rem;width:4.571rem}.product-detail-page .detail-colors .colors .item span,.product-detail-page .detail-colors .colors .item-selected span{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1rem;letter-spacing:-.35px;max-width:4.571rem;white-space:wrap}.product-detail-page .detail-colors .colors .item img{border:1px solid #d9d9d9}.product-detail-page .detail-colors .colors .item-selected img{background-color:rgba(181,107,255,.098);border:1px solid #b56bff}.product-detail-page .detail-stores{margin:1.429rem 1.714rem 2.143rem}.product-detail-page .detail-stores .stores-title{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:700;height:1.429rem;justify-content:space-between;letter-spacing:-.4px;margin:1.429rem .143rem 0}.product-detail-page .detail-stores .stores-title span{align-items:center;color:#3d4042;display:flex;font-size:.929rem;font-weight:500;height:.929rem;letter-spacing:-.33px;line-height:1}.product-detail-page .detail-stores .stores-title span img{aspect-ratio:1;height:.929rem}.product-detail-page .detail-stores .stores-title-sub{color:#3d4042;font-family:Pretendard;font-size:.857rem;letter-spacing:-.3px;margin:.429rem 0 1.143rem}.product-detail-page .detail-stores .location-btn{align-items:center;background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:30px;color:#5d26e1;display:flex;font-family:Pretendard;font-size:1.071rem;height:3.286rem;margin-bottom:2.143rem;width:100%}.product-detail-page .detail-stores .location-btn img{aspect-ratio:1;margin-right:.286rem;width:1.429rem}.product-detail-page .store{margin:.428rem 0}.product-detail-page .extend-btn{align-items:center;display:flex;justify-content:center;margin-top:.715rem}.product-detail-page .extend-btn button{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.071rem;height:3.286rem;justify-content:center;width:100%}.product-detail-page .extend-btn button img{aspect-ratio:1;height:1.286rem;margin-left:.286rem}.product-detail-page .detail-tabs{background-color:#fcfcfc;border-bottom:1px solid hsla(0,0%,6%,.051);display:flex;flex-direction:row;height:3.429rem;margin-bottom:.714rem;position:-webkit-sticky;position:sticky;top:-1px;z-index:1999}.product-detail-page .detail-tabs .detail-tab,.product-detail-page .detail-tabs .detail-tab-selected{align-items:center;align-items:flex-start;display:flex;flex:1 1;font-family:Pretendard;font-size:1.071rem;height:1.286rem;justify-content:center;letter-spacing:-.38px;margin-top:1rem;transition:.3s}.product-detail-page .detail-tabs .detail-tab{color:#a6a8a9}.product-detail-page .detail-tabs .detail-tab-selected{color:#0f0f0f;font-weight:500}.product-detail-page .detail-tabs .detail-tab-selected span{border-bottom:2px solid #0f0f0f;padding:0 .286rem .714rem}.product-detail-page .detail-main{display:flex;overflow:hidden;width:100%}.product-detail-page .detail-main .tabbox{display:flex;position:relative;transition:.3s}.product-detail-page .detail-main .tabbox .tab-content{height:-webkit-fit-content;height:fit-content;width:100vw}@media(min-width:768px){.product-detail-page .detail-main .tabbox .tab-content{width:380px}}.product-detail-page .detail-main .tabbox .tab-content .product-info{padding:1rem 1.714rem 3.142rem}.product-detail-page .detail-main .tabbox .tab-content .product-info .product-info-title{color:#191a1b;font-family:Pretendard;font-size:1.429rem;font-weight:700;letter-spacing:-.3px}.product-detail-page .detail-main .tabbox .tab-content .product-info table{margin-top:.857rem}.product-detail-page .detail-main .tabbox .tab-content .product-info table tbody tr td{color:#3d4042;font-family:Pretendard;font-size:.857rem;font-weight:500;height:2rem;letter-spacing:-.3px;opacity:.95;width:6rem}.product-detail-page .detail-main .tabbox .tab-content .product-info table tbody tr .value{color:#0f0f0f;font-size:.929rem}.product-detail-page .detail-main .tabbox .tab-content .product-image-extend,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold{position:relative}.product-detail-page .detail-main .tabbox .tab-content .product-image-extend .youtube,.product-detail-page .detail-main .tabbox .tab-content .product-image-extend img,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold .youtube,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold img{width:100%}.product-detail-page .detail-main .tabbox .tab-content .product-image-extend .extend,.product-detail-page .detail-main .tabbox .tab-content .product-image-extend .fold,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold .extend,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold .fold{align-items:flex-end;display:flex;justify-content:center;width:100%}.product-detail-page .detail-main .tabbox .tab-content .product-image-extend .extend .btn,.product-detail-page .detail-main .tabbox .tab-content .product-image-extend .fold .btn,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold .extend .btn,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold .fold .btn{align-items:center;background-color:#fcfcfc;border:1px solid #3d4042;border-radius:30px;box-shadow:0 4px 12px 0 rgba(0,0,0,.149);color:#0f0f0f;display:flex;font-family:Pretendard;font-size:1.071rem;height:3.286rem;justify-content:center;padding:1.107rem 1.714rem}.product-detail-page .detail-main .tabbox .tab-content .product-image-extend .extend .btn img,.product-detail-page .detail-main .tabbox .tab-content .product-image-extend .fold .btn img,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold .extend .btn img,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold .fold .btn img{aspect-ratio:1;margin-left:.286rem;width:1.286rem}.product-detail-page .detail-main .tabbox .tab-content .product-image-extend .fold,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold .fold{padding-bottom:1.429rem}.product-detail-page .detail-main .tabbox .tab-content .product-image-extend .extend,.product-detail-page .detail-main .tabbox .tab-content .product-image-fold .extend{background:linear-gradient(180deg,#fff0,#fcfcfc);bottom:0;padding:3.571rem 0;position:absolute}.product-detail-page .detail-main .tabbox .tab-content .product-image-fold{height:48.571rem;overflow:hidden}.product-detail-page .detail-main .tabbox .tab-content .product-similar{margin-bottom:5.857rem}.product-detail-page .detail-main .tabbox .tab-content .product-similar .product-similar-top{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:700;letter-spacing:-.4px;margin:1.429rem 1.857rem 1.143rem}.product-detail-page .detail-main .tabbox .tab-content .product-similar .product-similar-items{height:14.786rem}.product-detail-page .detail-main .tabbox .tab-content .product-similar .product-similar-items .product-similar-item{margin:0 .428rem;min-width:10rem;width:10rem}.product-detail-page .detail-main .tabbox .tab-content .foldable .title{align-items:center;color:#000;display:flex;font-family:Pretendard;font-size:1.143rem;height:1.357rem;justify-content:space-between;margin:1.429rem 1.714rem 1.5rem}.product-detail-page .detail-main .tabbox .tab-content .foldable .title img{aspect-ratio:1;height:1.439rem}.product-detail-page .detail-main .tabbox .tab-content .foldable .info-area{margin:1.143rem 1.714rem 1.714rem}.product-detail-page .detail-main .tabbox .tab-content .foldable .info-area .product-infomation{display:flex;flex-direction:column;height:3.071rem;justify-content:space-between;margin-bottom:1.429rem}.product-detail-page .detail-main .tabbox .tab-content .foldable .info-area .product-infomation .info-title{color:#0f0f0f;font-family:Pretendard;font-size:1rem;height:1.214rem;letter-spacing:-.35px}.product-detail-page .detail-main .tabbox .tab-content .foldable .info-area .product-infomation .info-content{color:#64676a;font-family:Pretendard;font-size:.857rem;height:1.286rem;letter-spacing:-.3px}.product-detail-page .detail-main .tabbox .tab-content .foldable .body{margin:1.143rem 1.714rem 5.714rem}.product-detail-page .detail-main .tabbox .tab-content .foldable .body .value{font-weight:800}.product-detail-page .detail-main .tabbox .tab-content .foldable .body .exchange-refund{font-family:Pretendard}.product-detail-page .detail-main .tabbox .tab-content .foldable .body .exchange-refund .section-title{column-count:#0f0f0f;font-size:1rem;letter-spacing:-.35px}.product-detail-page .detail-main .tabbox .tab-content .foldable .body .exchange-refund .section-content{color:#64676a;display:flex;flex-direction:row;font-size:.857rem;letter-spacing:-.3px;margin-top:.571rem}.product-detail-page .detail-main .tabbox .tab-content .foldable .body .exchange-refund .section-content .order{align-items:flex-start;color:#3d4042;display:flex;font-size:.857rem;font-weight:500}.product-detail-page .detail-main .tabbox .tab-content .foldable .body .exchange-refund .section-content .text{color:#64676a;flex-grow:1;font-size:.857rem;letter-spacing:-.3px;margin-left:.286rem}.product-detail-page .detail-main .tabbox .tab-content .foldable .body .exchange-refund .section-divide{height:1.429rem}.product-detail-page .detail-main .tabbox .tab-content .blank{height:5.714rem}.product-detail-page .detail-main .tabbox .tab-content .inquiry{align-items:center;background-color:#fff;color:#0f0f0f;display:flex;font-family:Pretendard;font-size:1.143rem;height:5.081rem;justify-content:center;opacity:.5}.product-detail-page .detail-main .tabbox .tab-content .available-stores-top{color:#191a1b;font-family:Pretndard;font-size:1.143rem;font-weight:700;height:1.429rem;letter-spacing:-.4px;margin:1.429rem 1.857rem 0}.product-detail-page .detail-bottom-interval{height:7rem;width:100%}.product-detail-page .detail-bottom{align-items:center;background-color:#fff;bottom:0;display:flex;height:7rem;justify-content:center;padding-bottom:2.143rem;position:-webkit-sticky;position:sticky;z-index:2000}.product-detail-page .detail-bottom .favorite{align-items:center;display:flex;flex-direction:column;height:4.143rem;justify-content:center;margin:.714rem 1rem 0 1.929rem;width:4.143rem}.product-detail-page .detail-bottom .favorite img{aspect-ratio:1;width:1.714rem}.product-detail-page .detail-bottom .favorite p{color:#121212;font-family:SpoqaHanSansNeo;font-size:.857rem;opacity:.3}.product-detail-page .detail-bottom .purchase{align-items:center;display:flex;flex-grow:1;height:4.143rem;justify-content:center;margin-right:1.714rem;margin-top:.714rem}.product-detail-page .detail-bottom .purchase button{align-items:center;background-color:#5d26e1;border-radius:33px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;height:100%;justify-content:center;width:100%}.product-list-page{background-color:#fcfcfc;min-height:100vh}.product-list-page hr{border:2px solid #eee}.product-list-page .header-area{margin-bottom:.143rem}.product-list-page .filters{display:flex;flex-direction:row;justify-content:flex-start;margin:0 1.714rem .714rem;position:relative}.product-list-page .filters .filter-text{text-wrap:nowrap;align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500;justify-content:center;margin-right:.357rem}.product-list-page .filters .swipe-area{display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;overflow-x:scroll;white-space:nowrap}.product-list-page .filters .filter,.product-list-page .filters .filter-chip-off,.product-list-page .filters .filter-chip-on{text-wrap:nowrap;align-items:center;border:1px solid #eee;border-radius:21px;color:#191a1b;display:flex;flex-direction:row;font-family:Pretendard;font-size:.929rem;height:2.286rem;justify-content:center;letter-spacing:-.33px;margin:0 .285rem;opacity:.9;padding:.643rem .714rem;transition:.3s}.product-list-page .filters .filter img,.product-list-page .filters .filter-chip-off img,.product-list-page .filters .filter-chip-on img{margin-right:.357rem}.product-list-page .filters .filter-chip-off .icon,.product-list-page .filters .filter-chip-on .icon{aspect-ratio:1;width:1rem}.product-list-page .filters .filter-chip-on{background-color:#eee}.product-list-page .plist-top{align-items:center;display:flex;font-family:Pretendard;font-size:.857rem;height:2.5rem;justify-content:space-between;margin:.857rem 2.143rem 0}.product-list-page .plist-top .plist-amount{color:#7a7c7f;height:1.071rem;letter-spacing:-.3px;opacity:.95}.product-list-page .plist-top .plist-amount span{color:#0f0f0f}.product-list-page .plist-top .plist-filters{align-items:center;display:flex;flex-direction:row}.product-list-page .plist-top .plist-filters .discount-toggle{align-items:center;display:flex;flex-direction:row;margin-right:.143rem}.product-list-page .plist-top .plist-filters .discount-toggle img{aspect-ratio:1;margin-right:.286rem;width:1.143rem}.product-list-page .plist-top .plist-filters .filter{align-items:center;color:#191a1b;display:flex;font-weight:400;justify-content:center;letter-spacing:-.3px;padding:.714rem}.product-list-page .plist-top .plist-filters .filter img{height:.3rem;margin-left:.286rem;width:.5rem}.product-list-page .plist-items{background-color:#fcfcfc;margin:.5rem 1.178rem 0;position:relative;z-index:1}.product-list-page .plist-items .item{margin:0 .535rem 2.714rem;width:calc(50% - 1.071rem)}.product-list-page .plist-items .discount-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-list-page .plist-items .discount-empty img{height:6.786rem;margin-top:4.714rem;object-fit:contain;width:6.786rem}.product-list-page .plist-items .discount-empty p{color:#3d4042;font-family:Pretendard;font-size:1.071rem;font-weight:600;line-height:1.2;margin-top:.929rem}.product-list-page .plist-items .discount-empty button{background-color:#fcfcfc;border:.8px solid #d3d3d4;border-radius:22.5px;color:#191a1b;font-family:Pretendard;font-size:.964rem;font-weight:500;height:2.786rem;margin-top:1.429rem;width:calc(100% - 12.429rem)}.checkout-container{background-color:#0f0f0f0d;display:block;font-family:Pretendard;-webkit-user-select:none;user-select:none}.checkout-container .pay-wrapper{background-color:#fcfcfc;margin-top:.714rem;padding:1.5rem 1rem 1rem}.checkout-container .pay-wrapper .title{color:#191a1b;font-size:1.143rem;font-weight:700;padding-left:.714rem}.checkout-container .pay-wrapper .pay-itmes{display:flex;justify-content:space-between;margin-top:.713rem}.checkout-container .pay-wrapper .pay-itmes .pay-btn{align-items:center;background-color:#fcfcfc;border:1px solid #bdbebf;border-radius:10px;display:flex;flex-direction:row;gap:.5rem;height:3.286rem;justify-content:center;padding:1.286rem 0;width:100%}.checkout-container .pay-wrapper .pay-itmes .active{background-color:#5d26e10d;border-color:#5d26e1}.checkout-container .pay-wrapper .checkout-box-container{display:flex;flex-direction:column;gap:20px;margin-top:.857rem}.checkout-container .pay-wrapper .checkout-divider{margin:0}.checkout-container .pay-wrapper .coupon-item{display:flex;flex-direction:column;gap:8px}.checkout-container .pay-wrapper .coupon-item .coupon-content{align-items:center;color:#191a1b;display:flex;justify-content:space-between;padding:0 8px}.checkout-container .pay-wrapper .coupon-item .coupon-content .count{font-weight:600}.checkout-container .pay-wrapper .coupon-item .message-btn{background-color:#0000;border-radius:8px;margin-bottom:.2rem;margin-top:.2rem}.checkout-container .pay-wrapper .coupon-item .message-btn .message-content-container{background-color:#fcfcfc;border:1px solid #d3d3d466;border-radius:8px;display:flex;justify-content:space-between;padding:.786rem .857rem;width:100%}.checkout-container .pay-wrapper .coupon-item .message-txt{color:#3d4042;font-size:.929rem;letter-spacing:-.33px;text-align:left;width:30rem}.checkout-container .pay-wrapper .coupon-item .message-txt.placeholder{color:#7a7c7f}.checkout-content-container{height:calc(100vh - 13.286rem);overflow-y:scroll}.pay-button-container{background-color:#fff;bottom:0;display:flex;flex-direction:column;height:10.429rem;position:fixed;width:100%}@media(min-width:768px){.pay-button-container{width:380px}}.pay-button-container .pay-summary{align-items:center;border:1px solid #ebebeb;display:flex;height:3.429rem;justify-content:space-between;padding:1rem 1.714rem;width:100%}.pay-button-container .pay-summary .pay-summary-title{color:#64676a;font-size:1.071rem;font-weight:500}.pay-button-container .pay-summary .pay-summary-title.emphasized{color:#191a1b}.pay-button-container .pay-summary .pay-sub-container{align-items:center;display:flex}.pay-button-container .pay-summary .pay-price-title{color:#191a1b;font-size:1.071rem;font-weight:700;padding-right:.429rem}.pay-button-container .pay-summary .chekcout-icon{height:1.429rem;width:1.429rem}.pay-button-container .pay-summary .chekcout-icon.up{rotate:180deg}.pay-button-container .pay-excution-container{background-color:#fff;border:1px solid #ebebeb;padding:.714rem 1.714rem 2.429rem}.pay-button-container .pay-excution-container .pay-button{align-items:center;background-color:#5d26e1;border-radius:4.143rem;display:flex;height:4.143rem;justify-content:center;width:100%}.pay-button-container .pay-excution-container .pay-button .title{color:#fcfcfc;font-size:1.286rem}.pay-button-container .pay-excution-container .pay-button.disabled{background-color:#d3d3d4}.pay-button-container .pay-excution-container .pay-button.disabled .title{color:#fcfcfc;font-size:1.13rem}.pay-button-container .nicepay-iframe-on{background:#fff;height:100dvh!important;left:0;position:fixed;top:0;width:100vw!important;z-index:9999}.pay-button-container .nicepay-iframe-off{display:none}.agreements-container{background-color:#fcfcfc;display:flex;flex-direction:column;margin-top:.714rem}.agreements-container .top-container{display:flex;flex-direction:row;margin-top:1.464rem;padding-left:1.714rem}.agreements-container .top-container .checkbox-icon{height:1.429rem;width:1.429rem}.agreements-container .top-container .title{color:#191a1b;font-size:1rem;font-weight:600;padding-left:.5rem}.agreements-container .bot-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:.464rem;padding-left:3.643rem}.agreements-container .bot-container .subtitle{color:#64676a;font-size:.929rem;font-weight:500}.agreements-container .bot-container .button{color:#a6a8a9;flex-shrink:0;font-size:.929rem;letter-spacing:-.33px;line-height:1.2;margin-left:3.643rem;margin-right:1.714rem;right:1.714rem}.agreements-bottomsheet-container{display:flex;flex-direction:column}.agreements-bottomsheet-container .agreements-unit-container{align-items:center;display:flex;flex-direction:row;height:2.286rem;justify-content:space-between;margin-top:.571rem}.agreements-bottomsheet-container .agreements-unit-container .agreement-icon-title-container{align-items:center;display:flex}.agreements-bottomsheet-container .agreements-unit-container .agreement-icon-title-container .checkbox-icon{height:1.429rem;width:1.429rem}.agreements-bottomsheet-container .agreements-unit-container .agreement-icon-title-container .agreement-title{color:#3d4042;font-size:1.071rem;font-weight:500;padding-left:.5rem}.agreements-bottomsheet-container .agreements-unit-container .agreement-open{color:#7a7c7f;font-size:1rem;font-weight:500}.compensation-container{background-color:#fcfcfc;padding:1.714rem}.compensation-container .content{color:#909294;font-size:.786rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:normal}.checkout-box-container{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:1rem;padding:1.143rem}.checkout-title-text{color:#191a1b;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:700;line-height:normal;padding-left:.714rem}.box-order-status-title{color:#5d26e1;font-size:1rem;font-weight:600;margin-bottom:.929rem}.box-order-status-title.canceled{color:#ff5353}.provison-portal-container{background-color:#fcfcfc;display:flex;flex-direction:column;font-family:Pretendard;height:100vh;position:fixed;top:0;width:100vw;z-index:2001}@media(min-width:768px){.provison-portal-container{width:380px}}.provison-portal-container .content-container{display:flex;flex-direction:column;overflow:scroll}.provison-portal-container .content-container .top-container{align-items:center;display:flex;flex-direction:row;height:2.857rem;justify-content:space-between;padding-left:1.714rem;padding-right:1.714rem;position:fixed;top:0;width:100%}@media(min-width:768px){.provison-portal-container .content-container .top-container{width:380px}}.provison-portal-container .content-container .top-container .title{color:#000;font-size:1.143rem;font-weight:500}.provison-portal-container .content-container .top-container .exit-button{height:1.429rem;width:1.429rem}.provison-portal-container .content-container .body-container{display:flex;flex-direction:column;margin-top:2.857rem;overflow-y:auto;padding:1.714rem}.vertical-scroll-view{background-color:#fcfcfc;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;width:100%}@media(min-width:768px){.vertical-scroll-view{padding-top:34px}}.recommend-toggle-group{bottom:1rem;color:#fcfcfc;position:fixed;right:1rem;z-index:1}.main-button{align-items:center;background-color:#eee;background-color:#5d26e1;border:1px solid #ccc;border-radius:30px;box-shadow:0 2px 8px 0 #0003;color:#fcfcfc;font-family:Pretendard;font-size:1rem;font-weight:600;height:3.071rem;justify-content:center;z-index:0}.main-button,.sub-buttons{display:flex;width:3.071rem}.sub-buttons{background-color:#fff;background-color:#fcfcfc;border:1px solid #ccc;border-radius:21.5px;bottom:100%;flex-direction:column;padding:.929rem 0;position:absolute}.sub-buttons .bt-text,.sub-buttons button{color:#909294;font-family:Pretendard;font-size:1rem;font-weight:600}.sub-buttons button{background-color:#0000;border:none;height:2.857rem;width:100%}.sub-buttons button:hover{background-color:#f0f0f0}.sub-buttons button.selected{color:purple}.banner-slider{border-color:#000;border-width:1;height:100%;margin-bottom:1.714rem;margin-top:1.429rem;width:"100%"}.deliver-pickup-buttons-container{display:flex;flex-direction:row;height:8.286rem;margin-bottom:2.143rem;margin-right:1.5rem;padding-left:1.714rem}.deliver-pickup-buttons-container .deliver-button{align-items:left;background-clip:content-box,border-box;background-image:linear-gradient(180deg,#fcfcfc,#fcfcfc),linear-gradient(114deg,#5834ae 10%,#3da2ff 98%);background-origin:border-box;border-image-slice:1;border-image-source:linear-gradient(114deg,#5834ae 10%,#3da2ff 98%);border-radius:16px;border-style:solid;border-width:1px;box-shadow:0 8px 24px 0 #00000026;-webkit-clip-path:inset(0 round 16px);clip-path:inset(0 round 16px);display:flex;flex-direction:column;height:100%;justify-content:left;margin-right:auto;position:relative;width:48%}.deliver-pickup-buttons-container .deliver-button .button-title{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(97deg,#5834ae 8%,#3da2ff 105%);font-family:Cafe24Ssurround;font-size:1.357rem;font-weight:700;margin-bottom:.357rem;margin-left:1.071rem;margin-top:1.143rem}.deliver-pickup-buttons-container .deliver-button .button-content{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;font-weight:400;margin-left:1.071rem}.deliver-pickup-buttons-container .deliver-button .button-img-container{height:2.286rem;margin-bottom:.714rem;margin-right:.714rem;margin-top:5.086rem;position:absolute;right:0;top:0;width:2.286rem}.deliver-pickup-buttons-container .deliver-button .button-img-container .img{height:100%;object-fit:contain;width:100%}.deliver-pickup-buttons-container .pickup-button{align-items:left;background-clip:content-box,border-box;background-image:linear-gradient(180deg,#fcfcfc,#fcfcfc),linear-gradient(114deg,#2abac8 10%,#32d888 98%);background-origin:border-box;border-image-slice:1;border-image-source:linear-gradient(114deg,#2abac8 10%,#32d888 98%);border-radius:16px;border-style:solid;border-width:1px;box-shadow:0 8px 24px 0 #00000026;-webkit-clip-path:inset(0 round 16px);clip-path:inset(0 round 16px);display:flex;flex-direction:column;height:100%;justify-content:left;margin-left:auto;position:relative;width:48%}.deliver-pickup-buttons-container .pickup-button .button-title{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(98deg,#2abac8 8%,#32d888 105%);font-family:Cafe24Ssurround;font-size:1.357rem;font-weight:700;margin-bottom:.357rem;margin-left:1.071rem;margin-top:1.143rem}.deliver-pickup-buttons-container .pickup-button .button-content{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;font-weight:400;margin-left:1.071rem}.deliver-pickup-buttons-container .pickup-button .button-img-container{height:2.286rem;margin-bottom:1.714rem;margin-right:.714rem;margin-top:5.086rem;position:absolute;right:0;top:0;width:2.286rem}.deliver-pickup-buttons-container .pickup-button .button-img-container .img{height:100%;object-fit:contain;width:100%}.main-case-container{margin-bottom:1.732rem;padding-left:1.714rem;padding-right:.714rem}.main-case-container .deliver-lens-case-container{margin-top:2.143rem}.main-case-container .deliver-lens-case-container .deliver-lens-case-title-container{display:flex;flex-direction:row;margin-bottom:.536rem}.main-case-container .deliver-lens-case-container .deliver-lens-case-list-container .deliver-lens-case-list{margin-bottom:.893rem;margin-top:.893rem}.main-case-container .deliver-right-now-container{margin-top:2.143rem}.main-case-container .deliver-right-now-container .deliver-right-now-list-container{margin-top:.572rem}.main-case-container .deliver-right-now-container .deliver-other-move-button{align-items:center;border:1px solid #d3d3d4;border-radius:30px;display:flex;height:3.286rem;justify-content:center;margin-top:1.429rem}.main-case-container .deliver-right-now-container .deliver-other-move-button .deliver-other-move-button-img-container{height:1.429rem;margin-right:.786rem;width:1.429rem}.main-case-container .deliver-right-now-container .deliver-other-move-button .deliver-other-move-button-img-container .truck-img{height:100%;width:100%}.main-case-container .deliver-right-now-container .deliver-other-move-button .deliver-other-text{font-family:Pretendard;font-size:1.071rem;font-weight:400}.main-case-container .find-glasses-store-container .find-glasses-store-box-container{margin-bottom:.0714rem;padding-right:1rem}.main-case-container .find-glasses-store-container .find-glasses-store-box-container .find-glasses-img-container{object-fit:contain;width:100%}.main-case-container .find-glasses-store-container .find-glasses-store-title-container{margin-top:2.143rem}.main-case-container .find-glasses-store-container .find-glasses-store-list-container{margin-top:1.429rem}.main-case-container .find-glasses-store-container .find-glasses-move-button{align-items:center;border:1px solid #d3d3d4;border-radius:30px;display:flex;height:3.286rem;justify-content:center}.main-case-container .find-glasses-store-container .find-glasses-move-button .find-glasses-button-img-container{height:1.429rem;margin-right:.786rem;width:1.429rem}.main-case-container .find-glasses-store-container .find-glasses-move-button .find-glasses-button-img-container .store-img{height:100%;width:100%}.main-case-container .find-glasses-store-container .find-glasses-move-button .find-glasses-text{font-family:Pretendard;font-size:1.071rem;font-weight:400}.main-case-container .find-glasses-store-container .filterss{align-items:center;display:flex;justify-content:space-between;margin-top:1.429rem}.main-case-container .find-glasses-store-container .filterss .left-filter{text-wrap:nowrap;color:#191a1b;display:flex;flex-direction:row;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px}.main-case-container .find-glasses-store-container .filterss .left-filter .store-region-filter{align-items:center;border:1px solid #d3d3d4;border-radius:30px;display:flex;height:1.786rem;justify-content:center;padding:0 .5rem 0 .821rem}.main-case-container .find-glasses-store-container .filterss .left-filter .store-current-region{align-items:center;display:flex;justify-content:center;margin-left:.5rem}.main-case-container .find-glasses-store-container .filterss .left-filter img{aspect-ratio:1;height:.857rem;margin-left:.179rem}.main-case-container .find-glasses-store-container .filterss .other-filters{display:flex;flex-direction:row}.main-case-container .find-glasses-store-container .filterss .other-filters .check-filter{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px;margin-left:.571rem;margin-right:1rem;opacity:.95}.main-case-container .find-glasses-store-container .filterss .other-filters .check-filter input{height:1.143rem;margin-right:.4rem;width:1.143rem}.main-case-container .find-glasses-store-container .filterss .other-filters .check-filter input:checked:after{line-height:1rem}.case-move-box{align-items:center;display:flex;font-family:Pretendard;font-size:.929rem;font-weight:500;justify-content:center;margin-left:auto;margin-right:.071rem;width:20%}.more-info-img{height:1rem;width:1rem}.complete-icon{border:1px solid;border-radius:20px;color:#5d26e1;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.286rem;padding:.179rem .5rem 1.2rem .571rem;text-align:center}.complete-icon .complete-text{color:#5d26e1}.today-can-pickup-container{margin-bottom:1.7647rem;margin-top:1.732rem;padding-left:1.714rem}.today-can-pickup-container .today-can-pickup-title-container{display:flex;flex-direction:row}.today-can-pickup-container .today-list-container{margin-bottom:1.643rem}.today-can-pickup-container .today-list-container .today-store-container{align-items:center;display:flex;justify-content:space-between;margin-right:1.714rem}.today-can-pickup-container .today-list-container .today-store-container .brandlogo-store-container{margin-bottom:1.429rem;margin-top:1.429rem}.today-can-pickup-container .today-list-container .today-store-container .brandlogo-store-container .brandlogo-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAACKCAMAAABCWSJWAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACTUExURUdwTP9wk/9wk/9wk/9wk/9wk/xxk/9wkv9wk/9wk/9wk/9wk/xyk/5wkv9tk/dyk/1xlfR0lv/5/f70+fpylvtukv9rke90lOh5lu95mv7u9P7o7/i1zeGBm+p/nOmMpfaiuv3h6vvY4+mkt/KGpPn8/O67yvvQ3u+UrfrJ2N+PpvKwwuWXrP2tyPbB0fHO2vmUsrXy6vYAAAALdFJOUwAQZqchxOTfQ4fvTzxVCgAAD3xJREFUeNrMWg1b4joTXURexCZNQ5OmH/S70AIV/P+/7j2T4lW0uuhVvPPss9uWYE9nzpycqfvnz1djcnuzmE5n87ljYz6fzaaLu7vJn6vG5O5mSgi4cxbcns+mN3dXwnG3mN07f4vZ4u7ncdy/zsV4cGc+/UE0k8W986mYT29/JiEz5wsx+/bUTG7mzhdjfvOtSG7unX8R3wjmbu78y/gmMF/jyBvO3H5D1zjfFIvJb9fmRZXu/hMpOSXmy0hu5843x/z2Nzp4PO6/1EoL50fi80WazJwfiunkt2nyVcL8JJLPYflZJJ/B8tNILsfy80guxXINJJdhmVwFCbD8vaenzpVi9ksa+wXdvXGuGB/uR7f314Ry/xF1585V4wPqLpwrx7t0uXOuHne/qygXlGjh/EKMluj25YuSp/idEs1+B8rsY3G7JpSRtMydX4r5ryr+x/o//z0o95MPknKiyXW48jot50nhDEF/8euz5ZXks6fgzy8cr9VEs7dJEQjGTtDokAMYf9XrL0v4ppqX13c2KrQDFI+bvO9zw7jrAkDU9V1jjAiY5zieN2RMAS4lzoZL17HYfcLn2WWcB+4lWCbv+VnueU52SJJDJBjH7UVXJmURGh1oC+V0d81PSACJ21wCi73k0k/4DJTFe53MmVbpcelvM0NQhOySZVwLHgRaOZ5ygyBwcBLgNjh2sUAw5MOSC2Ud1rmfIdn9ez6Fe1oQlDY1gh5ddrHvF5ruAChCUSIYcykLgdZMCa0pOTi0FEMmPMWoSq7DL2zCu3fmDa49grLcpuAHH7LiF3hiKZUS0hiDNDCBD5VSUgoF6LiADHFCg5ziMnGeoLBPeYXXSovvPxUIzyhE1MeAIoSRkQnTvOt3qVHaY8qEYRiFWdPlKTEpcDkSJ5uusxeE51wM5f4dH4mseunR97eppKqcoEghZJbvt1VZVtuiQT+JfHXY72pcqbZ1bjztKRN1qxYr2kOdh5JdDOVUocU4lOWyTUMUBI9OUGrJdNS1MWiz9P3kkBtt+sQvjwmdL5NtZ6Qy6b6iz5d+XO6ROte5VFsWI/r2DGVd1n1Nf+pNjA6SXDWtHyfHzabFrfeRCHfJeukn7WZT+csYzFJRnyyX5WGPC37ZZcJ1LxQ5PqjcyAcDFD8pE0RZ4o5xIbQsEj+p0zTLj368jYTZJct1vMqjcLeJ8Umk5EPsl30WZT1W7D8BZdiex0YOlxGUNXJN4fvrgbb7tlqhq2S49/2qUSJHZ21zoUWYV0v/kMnooar2oZRhuvHjTaouh2LJcjOWFQslro7HY3us2gqoCsGcKEuzSIK8IFLVSJmT9IWKAcveX1Y5WixF66CpOoIGKPzizf1m/C2GheIvj7sU1UjTXW07iLkRDvcHdIi/9ttGEJSyh8hoj5os7kNporw+bNsq8X2fssIu7SBnOsbap6ygmZHrpw6iZk7rtkziOE5w3mZSooOQCgisJ3cEJTLNvk3QY3aFhSLY5aZl4rwLBXcT7B9dIa4kfnxcFf1uA66kUuF62YsAmi/B4CSPslW8Trb7ut+BtpvMc/nFULA7j7LWHXQlk9gONRdW+JXIKsp6GJloA2akQlBVagO992SN1tmFebn2N5mEJuNJCIp7cYGc21Eo2OUHKAIKxbkaoMjH0ic+CBkiK22kTR5T32A3VNEKV3Zp7a+THWTYWChEWx5c7nBHJmXQnp2gCIW91nQxOkgaQlSn2Ie6kppZGtB2nezTMEzrhJo3rClNoTFZkRAUo7zPTM/TUSi2QNtMWxsy7My4M1S22kB8K38NCE1IUPySrpTrddUbk5dYsadzf7k+1o1U7M3/W3hnK+DTsQbCepFusR1mDJstiIAs4GGlKWi/QQMlZQx9LyD8oDEUOcblch8qEa6GFXFM/V511F3P5h22EzYTLpDYSOrHz7t5/JctIltV7SqDAYLrEM22amujdVa3dJd23x/K2EJZJnVN7Zts6xCqi+0QZ3GJJtrGcQsoz7TlFooWHoUbvIEyGxsLOe32TZ43hlnD6sl8l0cicGSYd13dZRlMS9c1BKXcpTDksOQhjKajZJR3dZ1nKVYWXUQe5oUL4rCjg9EaKdL/RqEw5sGI0fQBXYB31jJCL8E6KmvbyMpJaex2mPSRtMZOkXPSLqyToRW0BDd9AcWOVVzRN42EDbcu70zjRimkybYGJNuaaQf2ib5KdYfieFproQQ0w1iJMy45bYHLyv5NgWfR8LogBn/ZDNAF2Tw+PjYNI898DsUZg8IDSqaFMth4qqv19aCOAu880nrUjaxTb7CcD5ORneKGkALiJM46CBrDRVQ8PDwUjfjn5/4NSkDzIArCTqMisyaf5jNBjhUVF5ZCVYIWFk+Pbici+6w4wALn9dTtcpkVq9XDQ0PunXmXQWHk5q1CDVDw5NSAlnvDP64nsqKuMxCR2+Z03cB6AmoO62ndoWWfgly3hbJ6aBSKLC6BwmiuYQo9x5+oT0ho9uTcJgcrXM0EHD8x1fMG7bJzqmsNrTsMrvysmbktkIUS8IugOMoyBUhczzmNwYwoguuYQZmdvWjmwniGxrFCwQgmMkgzNlA4yJk9B3FPaDxqLGTFQpHUSa9M3ujrJmyokHxP6cAb0k7NoZ4oIahL0SH28flQGupz5EmIgEZ8oHXtuC2lZ90TlVY9UhCS1UNhjyU/b+YRKMgHbg3LJEEISgYsIh4h8NBEdgrF9CiJrVQ6yhVqgVRBR1E3aiMIBzwXEiWIbsM7Eml7Z0VIiLg4KqIzUs9HhR9ITLTb7TJFQFSU4bhBOpWFgjkUUpzLgSD2TjTMAwTSRTUzgzjjg4CS6tqXDYCyeg5CVGRnojsb25kpKdEjGrUjdcBPXpVJecA2beUGu0J0KMt9pNAsBGEQoSAQ8NiR8rBl2a9CpEkmUV/Cq5l8hrI5QZHsbBIa+10htNIUMUQd07sr8wMc0naXSc2Jm1pLmmI3EUqhB0bjoSGx0b4qV5EHn1suk86QGECnh5dCWCVtgYaMPFAU0VlWpu/8koEByjruYSixRxMSGkNpZGdeoE24qqpCQv4VJA3XNCmxCDfx+pghZ/m2bGm9JOPlWQUBItFYrr6grXqJhC9G3x2D76bw13EnnpCAGaAIHh07HFgZNWmm6OWKGppSw44r2ExAQa5k00DDPPu+Y2AbTIFD7zpkdJI4gzFF6uB8Jrsdb2byhkkvZbqxSAxt1LDPoQmzvIGyYS5B9iXOujyj/tKGlh7hwgUpnwhcmcGRhyFw0QsON7DaEg1QIPxKOa+gjA0f2GoGKGG6L4GkD0mo5eN+06fFtl39v5qr70+TCYJtfPIzMQiccsJJeBFRBBTz/T9dZxaS1LfUPLUp7R9pokQmy97ezOzdVenzmgwtSGrIr6Ksk0AFKUX8olmnJq7Xde54m3qdRtsmAwfbBJwY9Xu1Zf3Rh9Tp+1lLHQWiTdsIygcxMY7t2to08/l6DW26rwqQaoO7Z5Bf/JdB1JeglZD5YROB4SLjVY0grRe8AoxPaSnPrC5IlVyhKIwPJsv780IVJRK5ArJIJEXF+ANK0ExXC7DZsKwoLQJ/I2Fo9iFer6LncgGZXRQ1oMizrZFt4JZ4H+LBaA4XQHkRkgDVOzsU1IPz8t0WKKvpPlyByVd4PJ5Aoc/RQPpFBaHgGa4WW8jqpRDdPGlWq32VREJ5t76Bop8WCBe05CrckBIyg3MQp9wod3xkOt+dNzUEypymBqBAcHoYtwJlMm8qyp6SKgcyjDiN7yMVX5At+LmkNCTl3QiUEDoByi1czaH+MT88oTIJG/Vc60iG0NT4PjqXtnxAwJIha0MpIQIFpA3E3g8IJVZpuJqW4NQYTpBhyse9S2PbYjBslKEJU/mIRAD5uvM4g4M7zMYzV7cT+QGU8wYY6RjTdjLdV0tgQRXXlq3jhlYuCrojUIyTN3PmaVbWG8PxhApUguR7gBK+QlGoJgafUVO0dpoM47ozwo9t/jO2oMVcQcZuTYDbTZsADEGglIHDkS5QEPkGKlCCV0d4EBD1ZYwJOV90UCaEYnmKUFDlW3bHGcs+7vCMHy+YpagB7QgKtEoKjIsafEGgNAGKlWqhuE4QJWlD42eCK2wjUHzHe4PCIM5sR0Fi18a32JOw3joU43N29ugECqbXFLJ441uO2WCMhonRHRTvDYqHmTg2Jk6W2WSVJfQXAEWJGRVK2gKKM3NVIJK7nfuE8o2tYyTDC233MbibEiiYRRwOFLEuCGXNqDgBB3Nsdk2T+uRYNFdQmVH4j6HESB0VE4prkWeyZtknKdtWlbPtBlBYn1ZJohwkKQ0EYPAQi/lzgOLkRfsVohI3cw4RT0Wtz8O0LaLABxT+FWY3py2CMewDSq2sD7pY732y0bE47KBsDRgJpqMF88bEZRsdWxoAtTEpcqBYLrdr/E+ntAavWNcvpiIURAVQcnyAq1Cia6Wv6h4+nnTJbJNK0Nm282Kp/3lAKAFIvQ7KOfLUxM+cBsJwOplnW4yg7YLzzbNBVBYvhDIV30qbhdSmD7zswftykVMo6qXIwA0wH4Nn5KBKRRrvsmKnNCfGXYEflaFjScMyqyvWk3hZZuGiVnmZlTkmviJrSF+1KovikCed+nCX25i4Hbhy0OpJrcCzE44VUiLUBydPwC/BxeOILYA0j32aQo6fb7bb3CULB2vhJ9BgGXsg5cbT46uWSDycQLGpILRmMXJImnz2YMjoIRrB/KFGNPUGvjFkmhpqEIQEl+C38LugaLZWJKF0RXzfd7Qzvm6FxCFpkd6olu5g2xrUGIBdd1BkIgiraOSZWDc2tSSgALP0j3T7Kp0liET6D6Tbl6EMP1gIwLvagqSVvdSnRGc5cgvoP7INaj5GULstwLZvCOHmMXRPIoGeXKpaahOtr1wIcDg986Z0zqyuI4gPFFEq3UvEyeV7JNBup+4tMmkbReAJGORlmzKRF0KnK2n+2teuGjkIy6szIl9nMnV0/S4xF+U9l+3vbq4Vmf7UmR7dVYQnL4rpMv7MosHbrxq5ckHDsA+L4i4E5du3+7+D5L4fawWPCm0fl+j1aeFij5Zz9mmR65c/ouG/sSC6R8vE+7R4/guL7uBf2mjRo+0nfdqU06etSn3awNWnbW192uyHMf3Htizdf34zcW82hvZqu2yfNhHf/iH91p7z3mw479U2fGbMbQ4nuM2BFnfDv/1sbgZmdONTNX7jeI+bn5nTl0NP2gQefDI0o8c/eIjQw/VoRl9xXM+vn9ToC44NeoVzN7iIZzi4+/rDnR4eB/c/HzE1GDze/ff/UfwAs/1zSaDk50sAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;border-radius:25px;float:left;height:3.286rem;margin-right:.714rem;object-fit:contain;width:3.286rem}.today-can-pickup-container .today-list-container .today-store-container .brandlogo-store-container .store-details{align-items:baseline;display:flex;flex-direction:column}.today-can-pickup-container .today-list-container .today-store-container .brandlogo-store-container .store-name{font-family:Pretendard;font-size:1.071rem;font-weight:500}.today-can-pickup-container .today-list-container .today-store-container .brandlogo-store-container .location-name{font-family:Pretendard;font-size:.857rem;font-weight:400}.today-can-pickup-container .today-list-container .today-store-container .brandlogo-store-container .location-name-bar{font-family:Pretendard;font-size:.857rem;font-weight:400;margin-left:.357rem;margin-right:.357rem}.eye-special-pickup-container{background-color:#eee;padding-bottom:1.5rem;padding-left:1.714rem;padding-top:1.429rem}.eye-special-pickup-container .eye-special-pickup-title-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:1.429rem}.eye-special-pickup-container .eye-special-pickup-title-container .tag-img-container{margin-left:.286rem}.eye-special-pickup-container .eye-special-pickup-title-container .tag-img-container .timg{height:1.429rem;object-fit:contain;width:1.429rem}.eye-special-pickup-container .eye-special-pickup-list-container .eye-special-pickup-list{margin-bottom:1.786rem}.keyword-container{border-color:#000;border-width:1px;padding-left:1.714rem;padding-right:.714rem}.keyword-container .keyword-title-container{margin-bottom:1.429rem}.before-hashtag-container{margin-bottom:4.214rem;margin-top:2.857rem;padding-left:1.714rem}.before-hashtag-container .keyword-title-container{margin-bottom:1.429rem}.QnA-button{background-color:#fff;border:1px solid #eee}.QnA-button .move-button{align-items:center;display:flex;height:5.081rem;justify-content:center;margin:0 auto}.QnA-button .move-button .text{color:#0f0f0f;font-family:Pretendard;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2;opacity:.5;text-align:center}.category-title{color:#000;font-family:Cafe24Ssurround;font-size:1.286rem;font-weight:700}.category-title .category-hashtag{color:#5d26e1}.endInfo{background-color:#eee}.opto-update-popup-container{height:14.429rem}.opto-update-popup-container .opto-update-title{font-family:Pretendard;font-size:1.143rem;font-weight:500;margin-bottom:.3rem}.opto-update-popup-container .opto-update-content{font-family:Pretendard;font-size:.929rem;font-weight:400;text-align:center}.brand-scroll{display:flex;flex-direction:column;flex-grow:1;margin-top:.572rem;overflow:hidden;width:"100%"}.brand-scroll .brand-container{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem}.brand-scroll .brand-container .brand-item{background-color:#eee6;border-radius:20px;margin-bottom:.857rem;padding-bottom:1.929rem}.brand-scroll .brand-container .brand-content{border-bottom:1px solid;border-color:#d9d9d980;display:flex;flex-direction:row;padding:.857rem .714rem}.brand-scroll .brand-container .brand-content .brand-name{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.071rem;font-weight:500;justify-content:left;margin-left:.857rem;margin-right:auto}.brand-scroll .brand-container .brand-content .brand-move-box{align-items:center;color:#3d4042;display:flex;font-family:Pretendard;font-size:.929rem;font-weight:500;justify-content:center;margin-left:auto}.brand-scroll .brand-container .brand-content .brand-move-box .more-info-img{height:1rem;width:1rem}.brand-scroll .brand-container .brand-product-list-container{margin-top:1.143rem;padding-left:.714rem;padding-right:.714rem}.modal{display:none;left:0;overflow:auto;position:fixed;top:40px;z-index:1}.modal,.modal-content{height:100%;width:100%}.modal-content{background-color:#fefefe;padding-left:1.714rem;padding-right:1.714rem;padding-top:1.429rem}.modal-content .modal-brand-content{align-items:center;display:flex}.modal-content .modal-brand-logo-icon{background-repeat:no-repeat;background-size:contain;border-radius:16px;height:4.571rem;object-fit:contain;width:4.571rem}.modal-content .modal-brand-info{padding-left:.714rem}.modal-content .modal-brand-name{font-family:Pretendard;font-size:1rem;font-weight:600;margin-bottom:.5rem}.modal-content .brand-explain{font-family:Pretendard;font-size:.857rem;font-weight:400;margin-top:.5rem;opacity:.9}.modal-content .modal-product-list-container .modal-sorting-count-container{display:flex;justify-content:space-between;margin-bottom:1.714rem;margin-top:1.071rem}.modal-content .modal-product-list-container .modal-product-count{font-family:Pretendard;font-size:.857rem;font-weight:400;margin-right:auto;opacity:.95;padding-left:.714rem}.modal-content .modal-product-list-container .modal-sorting-icon{font-family:Pretendard;font-size:.857rem;font-weight:400;margin-left:auto;padding-right:1.215rem;-webkit-user-select:none;user-select:none}.modal-content .modal-product-list-container .modal-sorting-icon .arrow-image-container{margin-left:.286rem}.checkout-fin-container{background-color:#fcfcfc;font-family:Pretendard;overflow-y:scroll;-webkit-user-select:none;user-select:none}.checkout-fin-title-text{color:#191a1b;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:700;line-height:normal;padding-left:.714rem}.checkout-fin-acuvue-title{color:#5d26e1;font-size:.929rem;font-weight:500;padding-left:.714rem;padding-top:1.286rem}.checkout-fin-bottom-button-container{background-color:#fff;display:flex;justify-content:space-between;padding:1rem}.checkout-fin-ordersheet-btn{background-color:#5d26e1;color:#fff}.checkout-fin-continue-btn,.checkout-fin-ordersheet-btn{border-radius:2rem;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:400;height:3.286rem;width:calc(50% - .25rem)}.checkout-fin-continue-btn{background-color:#fff;border:1px solid #5d26e1;color:#5d26e1}.checkout-fin-vendor-container{background-color:#fcfcfc;padding:1rem}.or-phone-call-btn{align-items:center;background-color:#eee;border:1px solid #fcfcfc;display:flex;height:3.286rem;justify-content:center;margin-bottom:.714rem;margin-top:1.143rem;width:100%}.or-phone-call-btn .or-button-icon{height:1.143rem;margin-right:.786rem;width:1.143rem}.or-phone-call-btn .or-button-title{color:#3d4042;font-size:1.071rem}.checkout-fin-exit-button-container{align-items:center;display:flex;height:2.857rem;justify-content:right;width:100%}.checkout-fin-exit-button-container .exit-button{height:1.714rem;margin-right:1.714rem;width:1.714rem}.review-page{background-color:#fcfcfc;display:flex;flex-direction:column;min-height:100vh;width:100vw}@media(min-width:768px){.review-page{width:380px}}.review-page .review-tabs{align-items:center;border-bottom:1px solid hsla(0,0%,6%,.051);display:flex;justify-content:center}.review-page .review-tabs .review-tab,.review-page .review-tabs .review-tab-selected{align-items:center;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:3.143rem;justify-content:center;letter-spacing:-.4px;transition:color .3s;width:11.643rem}.review-page .review-tabs .review-tab{color:#bdbebf}.review-page .review-tabs .review-tab-selected{border-bottom:3px solid #0f0f0f;color:#0f0f0f}.review-page .review-content{display:flex;overflow:hidden;width:100%}.review-page .review-content .tabbox{display:flex;position:relative;transition:.3s}.review-page .review-content .tabbox .tab-content{height:-webkit-fit-content;height:fit-content;width:100vw}@media(min-width:768px){.review-page .review-content .tabbox .tab-content{width:380px}}.review-page .review-content .tabbox .tab-content .review-tab-top{margin:1.357rem 1.714rem}.review-page .review-content .tabbox .tab-content .review-tab-top .title{align-items:center;color:#3d4042;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;height:1.286rem;letter-spacing:-.45px;margin-bottom:.357rem}.review-page .review-content .tabbox .tab-content .review-tab-top .title img{aspect-ratio:1;height:1.143rem}.review-page .review-content .tabbox .tab-content .review-tab-top .title span{color:#5d26e1}.review-page .review-content .tabbox .tab-content .review-tab-top .sub{align-items:center;color:#909294;display:flex;font-family:Pretendard;font-size:1rem;height:1.214rem;letter-spacing:-.35px}.review-page .review-content .tabbox .tab-content .reviewable{width:100%}.review-page .review-content .tabbox .tab-content .reviewable .item hr{border:5px solid hsla(0,0%,6%,.051);margin:0}.review-page .review-content .tabbox .tab-content .my-review-top{align-items:center;color:#a6a8a9;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500;height:1.214rem;margin:1.143rem 1.714rem 1.286rem}.review-page .review-content .tabbox .tab-content .my-review-hr{border:5px solid hsla(0,0%,6%,.051);margin:2.857rem 0 2rem}.review-page .review-content .tabbox .tab-content .review-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.review-page .review-content .tabbox .tab-content .review-empty .empty-interval{height:1.857rem}.review-page .review-content .tabbox .tab-content .review-empty img{height:8.215rem;margin-top:8.357rem;object-fit:contain;width:6.929rem}.review-page .review-content .tabbox .tab-content .review-empty span{color:#3d4042;font-family:Pretendard;font-size:1.071rem;font-weight:600}.review-write{background-color:#fcfcfc;height:100vh;width:100vw}@media(min-width:768px){.review-write{width:380px}}.review-write hr{border:1px solid hsla(0,0%,6%,.051);margin:0}.review-write .item{margin:1.143rem 1.143rem 1.286rem}.review-write .rate{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1.714rem 0 2.286rem}.review-write .rate p{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:700;height:1.357rem;letter-spacing:-.4px}.review-write .rate .stars{margin-top:.857rem}.review-write .rate .stars img{aspect-ratio:1;height:2.286rem;margin:0 .429rem}.review-write .image-area{margin:1.286rem 0 1.714rem}.review-write .image-area .title{color:#909294;font-family:Pretendard;font-size:.929rem;font-weight:600;height:1.143rem;margin:0 1.714rem .571rem}.review-write .image-area .title span{color:#a6a8a9;font-weight:500}.review-write .image-area .image-content{display:flex;flex-direction:row}.review-write .image-area .image-content .upload{stroke-width:3px;stroke-dasharray:5px 3px;align-items:center;aspect-ratio:1;border:1px dashed #bdbebf;border-radius:16px;display:flex;flex-direction:column;height:6.571rem;justify-content:center;margin:0 .429rem 0 1.714rem}.review-write .image-area .image-content .upload img{aspect-ratio:1;height:2.286rem}.review-write .image-area .image-content .upload .amount{color:#909294;font-family:Pretendard;font-size:1rem;height:1.214rem}.review-write .image-area .image-content .upload .amount span{color:#3d4042}.review-write .image-area .image-content .upload input{display:none}.review-write .image-area .image-content .images{display:flex;flex-direction:row;padding-right:1.286rem}.review-write .image-area .image-content .images .image-box{position:relative}.review-write .image-area .image-content .images .image-box .file-image{aspect-ratio:1;border-radius:16px;height:6.571rem;margin:0 .429rem;object-fit:cover}.review-write .image-area .image-content .images .image-box .delete-btn{aspect-ratio:1;position:absolute;right:.857rem;top:.429rem;width:1.429rem}.review-write .detail-review{margin:1.286rem 1.714rem 0}.review-write .detail-review p{color:#909294;font-family:Pretendard;font-size:.929rem;font-weight:600;height:1.143rem}.review-write .detail-review .comment,.review-write .detail-review .comment-alert{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:8px;color:#191a1b;font-family:Pretendard;font-size:1.071rem;letter-spacing:-.38px;margin-top:.571rem;outline:none;padding:1rem .857rem;width:100%}.review-write .detail-review .comment-alert{border:1px solid #ff5353}.review-write .detail-review .characters{align-items:center;color:#909294;display:flex;font-family:Pretendard;font-size:.857rem;height:1.071rem;justify-content:space-between;letter-spacing:-.3px;margin-top:.286rem}.review-write .detail-review .characters .alert{color:#ff5353}.review-write .detail-review .characters .length{color:#3d4042}.review-write .btn-interval{height:8.786rem}.review-write .register-btn{background-color:#fcfcfc;bottom:0;padding:2.643rem 1.714rem 2rem;position:fixed;width:100%}@media(min-width:768px){.review-write .register-btn{width:380px}}.review-write .register-btn button{align-items:center;border-radius:33px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;height:4.143rem;justify-content:center;padding:1.429rem 4.286rem;width:100%}.review-write .register-btn .btn-disable{background-color:#d3d3d4}.review-write .register-btn .btn-available{background-color:#5d26e1}.sale-container .filter{display:flex;height:100%;margin-top:2rem;overflow:scroll;padding-left:1.714rem;padding-right:.643rem}.sale-container .filter .filter-item{text-wrap:nowrap;align-items:center;border:1px solid #eee;border-radius:30px;color:#191a1b;display:flex;font-family:Pretendard;font-size:.929rem;height:1.144rem;justify-content:center;margin-right:.429rem;padding:.971rem 1.557rem;width:20%}.sale-container .filter .filter-item img{aspect-ratio:1;height:.857rem;margin-left:.357rem}.sale-container .filter .btn-container{aspect-ratio:1;height:1.91rem;padding-top:.2rem}.sale-container .filter .btn-container .reset-btn{background:linear-gradient(270deg,#fff,#fff0);height:100%;object-fit:contain;width:100%}.sale-container .sale-line{background-color:#0f0f0f;height:.286rem;margin:.714rem 0 2.143rem;opacity:.05;width:100%}.sale-container .sale-list-container{padding-left:1.714rem;padding-right:1.714rem}.sale-scroll{overflow:scroll}.ranking-scroll-view,.sale-scroll{display:flex;flex-direction:column;flex-grow:1;width:100%}.ranking-scroll-view{background-color:#fcfcfc;margin-top:1.429rem;overflow:hidden}.ranking-list-container{padding-bottom:3.357rem;padding-left:1.714rem;padding-right:.643rem}.delivery-page-case-container .deliver-page-find-glasses-store-container{margin-bottom:4.571rem;position:-webkit-sticky;position:sticky;top:2rem}.delivery-page-case-container .deliver-page-find-glasses-store-container .delivery-case-one-img-container{border-radius:16px;margin-bottom:2.143rem;margin-top:1.429rem;padding-left:1.714rem;padding-right:1.714rem;width:100%}.delivery-page-case-container .deliver-page-find-glasses-store-container .delivery-case-one-img-container .deliver-img{height:100%;object-fit:cover;width:100%}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-store-box-container{margin-bottom:.0714rem;padding-left:1.714rem;padding-right:1.714rem}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-store-box-container .find-glasses-img-container{object-fit:contain;width:100%}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-store-box-container .deliver-page-find-glasses-store-purple-box{height:5.714rem}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-store-title-container{margin-top:2.143rem;padding-left:1.714rem}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-store-list-container{margin-top:2.143rem;padding-left:1.714rem;padding-right:.714rem}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-button-container{padding-left:1.714rem;padding-right:1.714rem}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-button-container .deliver-page-find-glasses-move-button{align-items:center;border:1px solid #d3d3d4;border-radius:30px;display:flex;height:3.286rem;justify-content:center}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-button-container .deliver-page-find-glasses-move-button .deliver-page-find-glasses-button-img-container{height:1.429rem;margin-right:.786rem;width:1.429rem}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-button-container .deliver-page-find-glasses-move-button .deliver-page-find-glasses-button-img-container .store-img{height:100%;width:100%}.delivery-page-case-container .deliver-page-find-glasses-store-container .deliver-page-find-glasses-button-container .deliver-page-find-glasses-move-button .deliver-page-find-glasses-text{font-family:Pretendard;font-size:1.071rem;font-weight:400}.delivery-page-case-container .delivery-page-find-product-container{height:100vh;margin-bottom:1.929rem;overflow-y:auto}.delivery-page-case-container .delivery-page-find-product-container .delivery-case-two-img-container{border-radius:16px;margin-bottom:1.571rem;margin-top:1.429rem;padding-left:1.714rem;padding-right:1.714rem;width:100%}.delivery-page-case-container .delivery-page-find-product-container .delivery-case-two-img-container .deliver-img{height:100%;object-fit:cover;width:100%}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-toggle-icon{background-color:#f0f0f0;border-radius:21px;display:flex;flex-direction:row;margin-bottom:2rem;margin-left:1.714rem;margin-right:1.714rem;position:-webkit-sticky;position:sticky;top:.13rem;z-index:1}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-toggle-icon .toggle-deliver-container{align-items:center;border-radius:21px;color:#bdbebf;display:flex;flex:1 1;font-family:Pretendard;font-size:1.071rem;font-weight:500;height:3rem;justify-content:center}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-toggle-icon .toggle-deliver-container .toggle-deliver-img{height:1.286rem;margin-right:.286rem;width:1.286rem}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-toggle-icon .toggle-quick-container{align-items:center;border-radius:21px;color:#bdbebf;display:flex;flex:1 1;font-family:Pretendard;font-size:1.071rem;font-weight:500;justify-content:center}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-toggle-icon .toggle-quick-container .toggle-quick-img{height:1.286rem;margin-right:.286rem;width:1.286rem}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-toggle-icon .toggle-deliver-container.active,.delivery-page-case-container .delivery-page-find-product-container .delivery-page-toggle-icon .toggle-quick-container.active{background-clip:content-box,border-box;background-image:linear-gradient(180deg,#fff,#fff),linear-gradient(98deg,#5834ae 8%,#3da2ff 105%);background-origin:border-box;border-image-slice:1;border-image-source:linear-gradient(98deg,#5834ae 8%,#3da2ff 105%);border-style:solid;border-width:1px;box-shadow:0 2px 6px 0 #0000001a;-webkit-clip-path:inset(0 round 21px);clip-path:inset(0 round 21px);color:#5d26e1}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-deliver-icon-product-container{padding-left:1.714rem;padding-right:.714rem}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-deliver-icon-product-container .deliver-sorting-count-container{display:flex;justify-content:space-between;margin-bottom:1.714rem;margin-top:1.071rem}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-deliver-icon-product-container .deliver-sorting-count-container .deliver-sorting-icon{font-family:Pretendard;font-size:.857rem;font-weight:400;margin-left:auto;padding-right:1.215rem;-webkit-user-select:none;user-select:none}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-deliver-icon-product-container .deliver-sorting-count-container .deliver-sorting-icon .arrow-image-container{margin-left:.286rem}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-deliver-icon-product-container .deliver-product-count{font-family:Pretendard;font-size:.857rem;font-weight:400;margin-right:auto;opacity:.95;padding-left:.714rem}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-deliver-icon-product-container .deliver-sorting-icon{font-family:Pretendard;font-size:.857rem;font-weight:400;margin-left:auto;padding-right:1.215rem}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-quick-icon-product-container{padding-left:1.714rem;padding-right:.643rem}.delivery-page-case-container .delivery-page-find-product-container .delivery-page-quick-icon-product-container .store-card-product-container .store-card-info-container{height:7.857rem;margin-bottom:1.429rem}.order-detail-container,.order-list-container{background-color:#0f0f0f0d;font-family:Pretendard;overflow-y:scroll;-webkit-user-select:none;user-select:none}.store-list{background-color:#fcfcfc;min-height:100vh}.store-list hr{border:3px solid hsla(0,0%,6%,.051);margin:0}.store-list .store-list-top{display:flex;flex-direction:column;justify-content:center;margin-top:1.214rem}.store-list .store-list-top .nearest-context{color:#0f0f0f;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:1.357rem;letter-spacing:-.4px;margin:0 1.714rem}.store-list .store-list-top .need-location{align-items:center;color:#3d4042;display:flex;font-family:Pretendard;font-size:.929rem;font-weight:600;height:1.143rem;margin:.714rem 1.714rem .857rem}.store-list .store-list-top .nearest-stores{margin:.857rem 0 1.429rem}.store-list .store-list-top .nearest-stores .nearest-store-item{margin:0 .5rem}.store-list .recent-product{display:flex;flex-direction:column;margin-bottom:1.429rem}.store-list .recent-product .recent-text{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:600;letter-spacing:-.4px;line-height:1.357rem;margin:1.429rem 1.714rem 0}.store-list .recent-product .recent-text span{color:#5d26e1}.store-list .recent-product .recent-product-background{background-color:#d3d3d4;border-radius:16px;margin:.857rem 1.714rem .571rem;padding:1px}.store-list .recent-product .recent-product-background .recent-product-img{background-color:#f5f5f5;border-radius:16px;display:flex;flex-direction:row;height:5.714rem;position:relative}.store-list .recent-product .recent-product-background .recent-product-img img{aspect-ratio:1;border-radius:16px;height:5.714rem;position:absolute;right:0;width:5.787rem}.store-list .recent-product .recent-product-background .recent-product-img .recent-product-description{color:#191a1b;display:flex;flex-direction:column;flex-grow:1;font-family:Pretendard;font-size:1.071rem;font-weight:500;margin:1.214rem 1.426rem 1.143rem}.store-list .recent-product .recent-product-background .recent-product-img .recent-product-description div{background-color:#401e9214;border-radius:6px;color:#584c9d;font-size:.786rem;font-weight:500;height:1.571rem;letter-spacing:-.17px;line-height:.929rem;margin-top:.429rem;padding:.286rem .643rem;width:-webkit-fit-content;width:fit-content}.store-list .recent-product .info-store{margin:.857rem 1.75rem}.store-list .store-all .all-text{column-count:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:1.357rem;letter-spacing:-.4px;margin:1.429rem 1.714rem}.store-list .store-all .selection-tab{align-items:center;background-color:hsla(0,0%,7%,.051);border-radius:24px;display:flex;height:3rem;justify-content:space-between;margin:0 1.714rem;position:relative}.store-list .store-all .selection-tab .active-tab,.store-list .store-all .selection-tab .deactive-tab{align-items:center;color:#121212;display:flex;flex:1 1;font-family:Pretendard;font-size:1.071rem;font-weight:500;height:100%;justify-content:center;letter-spacing:-.38px;transition:.3s;z-index:2}.store-list .store-all .selection-tab .deactive-tab{opacity:.3}.store-list .store-all .selection-tab .tab-background{background-color:#fff;border-radius:24px;box-shadow:0 2px 6px 0 #0000001a;height:100%;position:absolute;transition:.3s;width:50%}.store-list .store-all .filters{align-items:center;display:flex;justify-content:space-between;margin:1.429rem 1.714rem 0}.store-list .store-all .filters .left-filters{text-wrap:nowrap;color:#191a1b;display:flex;flex-direction:row;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px}.store-list .store-all .filters .left-filters .store-region-filter{text-wrap:nowrap;align-items:center;border:1px solid #d3d3d4;border-radius:30px;display:flex;height:1.786rem;justify-content:center;padding:0 .5rem 0 .821rem}.store-list .store-all .filters .left-filters .store-current-region{text-wrap:nowrap;align-items:center;display:flex;justify-content:center;margin-left:.5rem}.store-list .store-all .filters .left-filters img{aspect-ratio:1;height:.857rem;margin-left:.179rem}.store-list .store-all .filters .right-filters{text-wrap:nowrap;display:flex;flex-direction:row}.store-list .store-all .filters .right-filters .check-filter{text-wrap:nowrap;align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px;margin-left:.571rem;opacity:.95}.store-list .store-all .filters .right-filters .check-filter .checkbox,.store-list .store-all .filters .right-filters .check-filter input{height:1.143rem;margin-right:.143rem;width:1.143rem}.store-list .store-all .filters .right-filters .check-filter input:checked:after{line-height:1rem}.store-list .store-all .store-all-list-top{align-items:center;display:flex;height:2.528rem;justify-content:space-between;margin:1.454rem 1.714rem 0 2.143rem;padding-bottom:1.454rem}.store-list .store-all .store-all-list-top .store-amount{color:#64676a;font-family:Pretendard;font-size:.857rem;letter-spacing:-.3px;opacity:.95}.store-list .store-all .store-all-list-top .store-amount span{color:#0f0f0f}.store-list .store-all .store-all-list-top .sort-filter{text-wrap:nowrap;align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px}.store-list .store-all .store-all-list-top .sort-filter img{aspect-ratio:1;height:1rem;margin-left:.286rem}.store-list .store-all .store-all-list{padding-bottom:1.071rem}.store-list .store-all .store-all-list .info-store{margin:1.143rem 1.75rem}.store-list .store-all .store-all-list .thin{border:1px solid hsla(0,0%,6%,.051)}.store-detail{background-color:#fcfcfc;min-height:100vh}.store-detail .store-thumbnail{aspect-ratio:1;width:100%}.store-detail .store-info{margin:1.857rem 1.714rem 0}.store-detail .store-info .store-location .location{color:#191a1b;font-family:SpoqaHanSansNeo;font-size:1rem;height:1.214rem;letter-spacing:-.35px;opacity:.95}.store-detail .store-info .store-location img{margin-left:.5rem}.store-detail .store-info .store-location .distance{color:#191a1b;font-family:Pretendard;font-size:.929rem;font-weight:500;height:1.143rem}.store-detail .store-info .store-name-area{align-items:center;display:flex;height:1.357rem;margin-top:.857rem;text-align:center}.store-detail .store-info .store-name-area .store-name{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;letter-spacing:-.4px}.store-detail .store-info .store-name-area span{align-items:center;display:flex;height:1.286rem}.store-detail .store-info .store-name-area span img{aspect-ratio:1;height:1.286rem;margin-left:.571rem}.store-detail .store-info .store-name-area span .store-favorites{color:#7a7c7f;display:flex;font-family:Pretendard;font-size:1.071rem;letter-spacing:-.28px;margin-left:.286rem;margin-top:.071rem;text-align:center}.store-detail .store-info .store-tags{display:flex;flex-direction:row;margin-top:.571rem}.store-detail .store-info .store-tags div{margin-right:.286rem}.store-detail .store-info .store-description{color:#191a1b;font-family:Pretendard;font-size:1rem;letter-spacing:-.35px;margin-top:.857rem;opacity:.95;white-space:pre-wrap}.store-detail .store-info .store-work-info{background-color:#eee;border-radius:16px;margin-top:1.429rem;padding-top:1rem}.store-detail .store-info .store-work-info .work-info{color:#7a7c7f;display:flex;flex-direction:row;margin:.143rem .857rem}.store-detail .store-info .store-work-info .work-info .info-title{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;letter-spacing:-.33px;min-width:4.571rem;width:4.571rem}.store-detail .store-info .store-work-info .work-info .info-content,.store-detail .store-info .store-work-info .work-info .info-tel{font-family:Pretendard;font-size:.929rem;font-weight:500;margin-left:.643rem}.store-detail .store-info .store-work-info .work-info .info-content p,.store-detail .store-info .store-work-info .work-info .info-tel p{font-family:Pretendard;font-size:.929rem;font-weight:500}.store-detail .store-info .store-work-info .work-info .info-tel{color:#5d26e1}.store-detail .store-info .store-work-info .work-info .info-content{color:#191a1b}.store-detail .store-info .store-work-info .map{height:9.357rem;margin-top:.929rem;width:100%}.store-detail .store-info .store-work-info .map .detail-kakao-map{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.store-detail .btn-area{display:flex;flex-direction:row;margin:1.214rem 1.464rem}.store-detail .btn-area .btn{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:10px;color:#64676a;display:flex;flex:1 1;font-family:Pretendard;font-size:1rem;font-weight:500;height:3.143rem;justify-content:center;margin:0 .25rem}.store-detail .btn-area .btn img{aspect-ratio:1;height:1.143rem;margin-right:.357rem}.store-detail .reservation-btn{align-items:center;background-color:#5d26e1;border-radius:33px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;height:4.143rem;justify-content:center;margin:2.143rem 1.714rem 0}.store-detail .container{align-items:center;display:flex;gap:1rem;justify-content:center}.store-detail .reservation-btn-half-l{background-color:#2f2f2f;margin:2.143rem 0 2.143rem .714rem}.store-detail .reservation-btn-half-l,.store-detail .reservation-btn-half-r{align-items:center;border-radius:33px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;height:4.143rem;justify-content:center;width:50vw}.store-detail .reservation-btn-half-r{background-color:#5d26e1;margin:2.143rem .714rem 2.143rem 0}.store-detail .store-tabs{display:flex;flex-direction:row;margin:2.857rem 1.714rem 0}.store-detail .store-tabs .current-tab,.store-detail .store-tabs .tab{font-family:Pretendard;font-size:1.071rem;font-weight:700;letter-spacing:-.38px;margin-right:1.786rem;padding-bottom:.5rem;transition:color .3s}.store-detail .store-tabs .tab{color:#a6a8a9}.store-detail .store-tabs .current-tab{border-bottom:2px solid #0f0f0f;column-count:#0f0f0f}.store-detail hr{border:1px solid hsla(0,0%,6%,.051);margin:0}.store-detail .store-product-list .shipping-free-info-background{background-clip:content-box,border-box;background-image:linear-gradient(#f6f3fb,#f6f3fb),linear-gradient(90deg,#5834ae 7%,#3da2ff 105%);background-origin:border-box;border:1px solid #0000;border-radius:12px;margin:1.429rem 1.714rem 0}.store-detail .store-product-list .shipping-free-info-background .shipping-free-info{display:flex;flex-direction:row;margin:.929rem 1.214rem .857rem}.store-detail .store-product-list .shipping-free-info-background .shipping-free-info .text{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.357rem;letter-spacing:.4px;line-height:1.357rem;margin-left:.571rem}.store-detail .store-product-list .store-discount-product{margin:2.214rem 0 2.857rem}.store-detail .store-product-list .store-discount-product .store-discount-product-title{align-items:center;color:#0f0f0f;display:flex;flex-direction:row;font-family:Cafe24Ssurround;font-size:1.286rem;font-weight:700;letter-spacing:-.45px;margin:0 1.714rem 1.357rem}.store-detail .store-product-list .store-discount-product .store-discount-product-title .img-background{align-items:center;background-color:#eee;border-radius:30px;display:flex;height:1.714rem;margin-right:.429rem;padding:.286rem;width:1.714rem}.store-detail .store-product-list .store-discount-product .store-discount-product-title .img-background img{aspect-ratio:1;width:1.143rem}.store-detail .store-product-list .store-discount-product .discount-product{margin:.429rem;min-width:10rem;width:10rem}.store-detail .store-product-list .searchbar{align-items:center;background-color:#eee;border-radius:12px;display:flex;height:2.857rem;margin:1.429rem 1.714rem 0;padding:.714rem 1.429rem .714rem .857rem}.store-detail .store-product-list .searchbar img{aspect-ratio:1;margin-right:.714rem;width:1.429rem}.store-detail .store-product-list .searchbar input{background-color:#0000;border:0;color:#191a1b;flex-grow:1;font-family:Pretendard;font-size:1.143rem;overflow-x:hidden}.store-detail .store-product-list .searchbar input:focus{outline:none}.store-detail .store-product-list .filter-tab{margin:.857rem 1.714rem 0}.store-detail .store-product-list .product-list-top{display:flex;flex-direction:row;justify-content:space-between;margin:1.571rem 2.143rem 0}.store-detail .store-product-list .product-list-top .product-amount{color:#64676a;font-family:Pretendard;font-size:.857rem;height:1.071rem;letter-spacing:-.3px;opacity:.95}.store-detail .store-product-list .product-list-top .product-amount span{color:#0f0f0f}.store-detail .store-product-list .product-list-top .product-sort{column-count:#191a1b;font-family:Pretendard;font-size:.857rem;height:1.143rem;letter-spacing:-.18px}.store-detail .store-product-list .product-list-top .product-sort img{aspect-ratio:1;margin-left:.286rem;width:.7rem}.store-detail .store-product-list .product-list{margin:1rem 1.179rem 2.214rem}.store-detail .store-product-list .product-list .item{margin:.429rem .535rem;width:calc(50% - 1.071rem)}.store-detail .store-business-info{margin:2.857rem 1.714rem 0;padding-bottom:4.071rem}.store-detail .store-business-info .name{column-count:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.357rem;letter-spacing:-.4px;opacity:.95}.store-detail .store-business-info .description{color:#191a1b;font-family:Pretendard;font-size:1rem;letter-spacing:-.3px;margin-right:1.786rem;margin-top:.429rem;opacity:.95}.store-detail .store-business-info .info-table{margin-top:.857rem}.store-detail .store-business-info .info-table .detail-info{color:#7a7c7f;display:flex;flex-direction:row;font-family:Pretendard;font-size:.929rem;margin:.286rem .286rem 0}.store-detail .store-business-info .info-table .detail-info .info-title{text-wrap:nowrap;color:#7a7c7f;height:1.143rem;letter-spacing:-.33px;min-width:7rem;width:7rem}.store-detail .store-business-info .info-table .detail-info .info-content{color:#191a1b;font-weight:500;line-height:1.143rem;margin-left:.571rem}.store-detail .store-business-info .etc{background-color:#eee;border-radius:10px;margin-top:1.857rem;padding:1.036rem .857rem}.store-detail .store-business-info .etc p{color:#3d4042;font-family:Pretendard;font-size:.786rem;opacity:.8}.cancel-order-page-container{background-color:#0f0f0f0d;display:flex;flex-direction:column;font-family:Pretendard;overflow-y:scroll;-webkit-user-select:none;user-select:none}.cancel-button-container{background-color:#fcfcfc;padding:0 1rem 3.5rem;width:100%}.cancel-button{align-items:center;background-color:#5d26e1;border-radius:4.143rem;display:flex;height:4.143rem;justify-content:center;width:100%}.cancel-button .cancel-title{color:#fcfcfc;font-size:1.286rem;font-weight:400}.cancel-button.disabled{background-color:#d3d3d4}.exchange-return-page-container{background-color:#0f0f0f0d;font-family:Pretendard;overflow-y:scroll;-webkit-user-select:none;user-select:none}.exchange-return-fee-container{background-color:#fcfcfc;padding:1rem}.exchange-return-fee-container .er-title{color:#191a1b;font-size:1.143rem;font-weight:700}.exchange-return-fee-container .er-content-container{align-items:center;border:1px solid #d3d3d4;border-radius:.5rem;display:flex;height:3.286rem;justify-content:space-between;margin:.857rem 0;padding:0 .857rem;width:100%}.exchange-return-fee-container .er-content-container .er-content-subtitle,.exchange-return-fee-container .er-content-container .er-content-title{font-size:1.071rem;font-weight:500}.exchange-return-fee-container .er-content-container .er-content-div{align-items:center;display:flex}.exchange-return-fee-container .er-content-container .er-content-div .er-content-icon{fill:#5d26e1;height:1.143rem;margin-right:.571rem;width:1.143rem}.exchange-return-fee-container .er-content-container.active{background-color:#5d26e10d;border:1px solid #5d26e1}.return-bill-container{background-color:#fcfcfc;padding:1rem}.return-bill-container .er-title{color:#191a1b;font-size:1.143rem;font-weight:700}.return-bill-container .rb-content-container{border:1px solid #d3d3d4;border-radius:1rem;display:flex;flex-direction:column;margin:.857rem 0;width:100%}.return-bill-container .rb-content-container .rb-top-container{display:flex;justify-content:space-between;padding:1.429rem 1.429rem .598rem}.return-bill-container .rb-content-container .rb-top-container .rb-top-title{color:#0f0f0f;font-size:1.071rem;font-weight:600}.return-bill-container .rb-content-container .rb-top-container .rb-top-sub-txt{color:#7a7c7f;font-size:.929rem;font-weight:600}.return-bill-container .rb-content-container .rb-unit-content-container{display:flex;justify-content:space-between;padding:.607rem 1.429rem}.return-bill-container .rb-content-container .rb-unit-content-container .rb-unit-content-title{color:#3d4042;font-size:1rem;font-weight:500}.return-bill-container .rb-content-container .rb-bot-container{display:flex;justify-content:space-between;padding:1.429rem}.return-bill-container .rb-content-container .rb-bot-container .rb-top-title{color:#0f0f0f;font-size:1.071rem;font-weight:600}.return-bill-container .rb-content-container .rb-bot-container .rb-tot-price-title{color:#0f0f0f;font-size:1.286rem;font-weight:700}.er-pay-button-container{background-color:#fcfcfc;display:flex;padding:1rem}.er-pay-button-container .pay-button{background-color:#5d26e1;border-radius:4.143rem;height:4.143rem;width:100%}.er-pay-button-container .pay-button .title{color:#fcfcfc;font-size:1.286rem}.er-pay-button-container .pay-button:disabled{background-color:#d3d3d4}.er-pay-button-container .pay-button:disabled .title{color:#fcfcfc;font-size:1.13rem}.er-shipping-address-info-view{background-color:#fcfcfc;margin-top:.714rem;padding:2.85rem 1rem 1rem}.er-shipping-address-info-view .title{font-family:Pretendard;font-size:1.143rem;font-weight:700}.er-return-selection-container{display:flex}.er-return-selection-container,.simple-box-title-view{background-color:#fcfcfc;padding:1rem}.simple-box-title-view .title{font-family:Pretendard;font-size:1.143rem;font-weight:700;padding-left:.714rem}.simple-box-title-view .container{align-items:center;border:1px solid #d3d3d4;border-radius:8px;color:#3d4042;display:flex;flex-direction:row;font-size:1.071rem;font-weight:500;height:3.286rem;justify-content:space-between;margin-top:.857rem;padding-left:.857rem;padding-right:1.143rem;width:100%}.er-request-button-container{background-color:#fff;bottom:0;display:flex;flex-direction:column;height:7rem;padding:.571rem 1.714rem 2.286rem;position:fixed;width:100%}@media(min-width:768px){.er-request-button-container{width:380px}}.er-request-button-container .er-request-button{align-items:center;background-color:#5d26e1;border-radius:30px;display:flex;flex-direction:row;height:4.143rem;justify-content:center;width:100%}.er-request-button-container .er-request-button .title{color:#fcfcfc;font-family:Pretendard;font-size:1.143rem;font-weight:500}.er-request-button-container .er-request-button.disabled{background-color:#d3d3d4}.opto-list{background-color:#fcfcfc}.opto-list hr{border:3px solid hsla(0,0%,6%,.051)}.opto-list .store-list-top p{color:#0f0f0f;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:1.357rem;letter-spacing:-.4px;margin:0 1.714rem}.opto-list .store-list-top .location-info-container .info-text{color:#3d4042;font-family:Pretendard;font-size:.929rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.2;margin:.714rem 1.714rem}.opto-list .store-list-top .location-info-container .location-icon{height:1rem;padding-top:.3rem;width:1rem}.opto-list .store-list-top .location-info-container .nearest-stores{margin:2.5rem 0 1.857rem}.opto-list .store-list-top .location-info-container .nearest-stores .nearest-store-item{margin:0 .5rem}.opto-list .recent-product{margin-bottom:1.429rem}.opto-list .recent-product .recent-text{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:1.357rem;letter-spacing:-.4px;margin:1.429rem 1.714rem 0}.opto-list .recent-product .recent-text span{color:#5d26e1}.opto-list .recent-product .recent-product-img{margin:.857rem 0 .929rem;min-height:17rem;width:100%}.opto-list .recent-product .info-store{margin:.5rem 1.75rem}.opto-list .store-all .all-text{column-count:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:1.357rem;letter-spacing:-.4px;margin:1.429rem 1.714rem}.opto-list .store-all .selection-tab{align-items:center;background-color:hsla(0,0%,7%,.051);border-radius:24px;display:flex;height:3rem;justify-content:space-between;margin:0 1.714rem;position:relative}.opto-list .store-all .selection-tab .active-tab,.opto-list .store-all .selection-tab .deactive-tab{align-items:center;color:#121212;display:flex;flex:1 1;font-family:Pretendard;font-size:1.071rem;font-weight:500;height:100%;justify-content:center;letter-spacing:-.38px;transition:.3s;z-index:2}.opto-list .store-all .selection-tab .deactive-tab{opacity:.3}.opto-list .store-all .selection-tab .tab-background{background-color:#fff;border-radius:24px;box-shadow:0 2px 6px 0 #0000001a;height:100%;position:absolute;transition:.3s;width:50%}.opto-list .store-all .filters{align-items:center;display:flex;justify-content:space-between;margin:1.429rem 1.714rem 0}.opto-list .store-all .filters .left-filters{text-wrap:nowrap;color:#191a1b;display:flex;flex-direction:row;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px}.opto-list .store-all .filters .left-filters .store-region-filter{text-wrap:nowrap;align-items:center;border:1px solid #d3d3d4;border-radius:30px;display:flex;height:1.786rem;justify-content:center;padding:0 .5rem 0 .821rem}.opto-list .store-all .filters .left-filters .store-current-region{text-wrap:nowrap;align-items:center;display:flex;justify-content:center;margin-left:.5rem}.opto-list .store-all .filters .left-filters img{aspect-ratio:1;height:.857rem;margin-left:.179rem}.opto-list .store-all .filters .right-filters{text-wrap:nowrap;display:flex;flex-direction:row}.opto-list .store-all .filters .right-filters .check-filter{text-wrap:nowrap;color:#191a1b;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px;margin-left:.571rem;opacity:.95}.opto-list .store-all .filters .right-filters .check-filter input{height:1.143rem;margin-right:.143rem;width:1.143rem}.opto-list .store-all .filters .right-filters .check-filter input:checked:after{line-height:1rem}.opto-list .store-all .store-all-list-top{align-items:center;display:flex;height:1.071rem;justify-content:space-between;margin:1.454rem 1.714rem 0 2.143rem}.opto-list .store-all .store-all-list-top .store-amount{color:#64676a;font-family:Pretendard;font-size:.857rem;height:1.071rem;letter-spacing:-.3px;opacity:.95}.opto-list .store-all .store-all-list-top .store-amount span{color:#0f0f0f}.opto-list .store-all .store-all-list-top .sort-filter{text-wrap:nowrap;align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;height:1.143rem;letter-spacing:-.18px;margin-left:1.143rem}.opto-list .store-all .store-all-list-top .sort-filter img{aspect-ratio:1;height:1rem;margin-left:.286rem}.opto-list .store-all .store-all-list{padding-bottom:1.071rem}.opto-list .store-all .store-all-list .info-store{margin:1.143rem 1.75rem}.opto-list .store-all .store-all-list .thin{border:1px solid hsla(0,0%,6%,.051)}.recommend-privacy-container{padding:.788rem 1.714rem 8.949rem}.recommend-privacy-container .top-title{font-family:Pretendard;font-size:1rem;font-weight:400}.recommend-privacy-container .items{display:flex;margin-top:.571rem}.recommend-privacy-container .law-title{font-family:Pretendard;font-size:.857rem;font-weight:500;margin-bottom:.571rem;margin-top:1.429rem}.recommend-privacy-container .law-content{color:#64676a;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.5;text-align:left}.recommend-privacy-container li{color:#64676a}.recommend-privacy-container .number{color:#3d4042;font-family:Pretendard;font-size:.857rem;font-weight:500;letter-spacing:-.3px;line-height:1.4;margin-right:.286rem;text-align:left}.reserve-optometry-container{background-color:#0f0f0f0d;display:flex;flex-direction:column;font-family:Pretendard;min-height:calc(100vh - 2.857rem);overflow-y:scroll;-webkit-user-select:none;user-select:none}.ro-store-container{align-items:center;background-color:#fcfcfc;display:flex;height:6.814rem;padding:1.5rem 1.714rem 1.429rem;width:100%}.ro-store-container .ro-thumbnail{border-radius:3.286rem;height:3.286rem;width:3.286rem}.ro-store-container .ro-info-container{display:flex;flex-direction:column;justify-content:center;margin-left:.714rem}.ro-store-container .ro-info-container .ro-store-title{color:#191a1b;font-size:1.071rem;font-weight:500}.ro-store-container .ro-info-container .ro-store-txt{color:#191a1b;font-size:.857rem;font-weight:500;opacity:.6}.ro-button-container{background-color:#fcfcfc;padding:1rem;width:100%}.ro-button-container .ro-next-button{align-items:center;background-color:#5d26e1;border-radius:2.08rem;display:flex;height:4.143rem;justify-content:center}.ro-button-container .ro-next-button .ro-button-title{color:#fcfcfc;font-size:1.286rem;font-weight:500}.ro-button-container .ro-next-button.deactive{background-color:#d3d3d4}.ro-top-title-container{background-color:#fcfcfc;padding:1.5rem 1.714rem 1.429rem}.ro-separate-container{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 2.857rem)}.ro-separate-container .ro-content{width:100%}.ro-pa-container{background-color:#fcfcfc;display:flex;flex-direction:column;margin-top:auto;padding:1.5rem 1.714rem}.ro-pa-container .ro-pa-title{font-size:1.143rem;font-weight:500;padding-bottom:1.5rem}.ro-pa-container .ro-pa-agreement-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:1.143rem 0}.ro-pa-container .ro-pa-agreement-container .ro-pa-text{color:#3d4042;font-size:1.071rem;font-weight:500}.ro-pa-container .ro-pa-agreement-container .ro-pa-icon{fill:#3d4042;height:1.429rem;transform:rotate(-90deg);width:1.429rem}.ro-pa-container .ro-pa-noti{color:#64676a;font-size:.857rem;font-weight:500}.ro-pa-button-container{background-color:#fcfcfc;margin-top:auto;padding:1rem;width:100%}.ro-pa-button-container .ro-next-button{align-items:center;background-color:#5d26e1;border-radius:2.08rem;display:flex;height:4.143rem;justify-content:center}.ro-pa-button-container .ro-next-button .ro-button-title{color:#fcfcfc;font-size:1.286rem;font-weight:500}.ro-pa-button-container .ro-next-button.disabled{background-color:#d3d3d4}.ro-popup-container{height:11.857rem!important;width:19.143rem!important}.ro-popup-container .popup-content{display:flex;flex-direction:column}.ro-popup-container .popup-content .ro-popup-title{font-family:Pretendard;font-size:1.143rem;font-weight:500}.ro-popup-container .popup-content .ro-popup-text{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;font-weight:400}.ro-popup-container .popup-content .ro-popup-button{align-items:center;background-color:#5d26e1;border-radius:10px;display:flex;font-family:Pretendard;height:2.714rem;justify-content:center;margin-top:1.714rem;width:100%}.ro-popup-container .popup-content .ro-popup-button .ro-button-title{color:#fcfcfc;font-size:1rem;font-weight:500}.ro-popup-container .popup-content .ro-popup-twin-buttons{display:flex;flex-direction:row;height:2.714rem;justify-content:space-between;margin-top:1.714rem;width:100%}.ro-popup-container .popup-content .ro-popup-twin-buttons .twin-button{align-items:center;background-color:#eee;border-radius:10px;color:#7a7c7f;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500;height:2.714rem;justify-content:center;width:calc(50% - .214rem)}.ro-popup-container .popup-content .ro-popup-twin-buttons .twin-button.primary{background-color:#5d26e1;color:#fcfcfc}.ro-fin-container{align-items:center;background-color:#fcfcfc;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 2.857rem)}.ro-fin-container .fr-button-container{bottom:2.286rem;display:flex;flex-direction:row;height:4.143rem;justify-content:space-between;padding:0 1.714rem;position:absolute;width:100%}.ro-fin-container .fr-button-container .fr-button{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;display:flex;font-size:1rem;font-weight:500;gap:.786rem;height:4.143rem;justify-content:center;width:calc(50% - .393rem)}.ro-fin-container .fr-button-container .fr-button.prime{background-color:#5d26e1;border:none;color:#fcfcfc}.ro-fin-container .fr-button-container .fr-button .fr-button-title{font-size:1rem;font-weight:500}.ro-fin-container .ro-text-main{color:#3d4042;font-size:1.071rem;font-weight:600}.ro-fin-container .ro-text-normal{color:#909294;font-size:.929rem;font-weight:400}.ro-fin-container .ro-fin-icon{margin-bottom:1.597rem}.ro-fin-container .ro-store-container{align-items:center;background-color:#eee9;border-radius:16px;display:flex;flex-direction:column;gap:6px;height:5.643rem;justify-content:center;margin-top:2.086rem;padding:1rem 0;width:21.071rem}.ro-fin-container .ro-store-container .ro-store-address{align-items:center;background-color:#fff;border-radius:999px;display:flex;justify-content:center;padding:.429rem 1.143rem}.ro-fin-container .ro-store-container .ro-store-address .ro-res-date{color:#909294;font-size:.857rem;font-weight:400;padding-left:.286rem;padding-right:.286rem}.ro-fin-container .ro-store-container .ro-store-address .ro-res-txt{color:#3d4042;font-size:.857rem;font-weight:400}.store-map{flex-direction:column;height:100%;position:relative}.store-map,.store-map .filters{background-color:#fcfcfc;display:flex}.store-map .filters{align-items:center;justify-content:space-between;padding:1.429rem 1.714rem 1.286rem;z-index:998}.store-map .filters .left-filters{text-wrap:nowrap;color:#191a1b;display:flex;flex-direction:row;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px}.store-map .filters .left-filters .store-region-filter{text-wrap:nowrap;align-items:center;border:1px solid #d3d3d4;border-radius:30px;display:flex;height:1.786rem;justify-content:center;padding:0 .5rem 0 .821rem}.store-map .filters .left-filters .store-current-region{text-wrap:nowrap;align-items:center;display:flex;justify-content:center;margin-left:.5rem}.store-map .filters .left-filters img{aspect-ratio:1;height:.857rem;margin-left:.179rem}.store-map .filters .right-filters{text-wrap:nowrap;display:flex;flex-direction:row}.store-map .filters .right-filters .check-filter{text-wrap:nowrap;align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px;margin-left:.571rem;opacity:.95}.store-map .filters .right-filters .check-filter .checkbox{height:1.143rem;margin-right:.143rem;width:1.143rem}.store-map .sort-filter-area{display:flex;justify-content:flex-end;padding:1.071rem 1.714rem 0}.store-map .sort-filter-area .sort-filter{text-wrap:nowrap;align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;height:1.143rem;letter-spacing:-.18px;margin-left:1.143rem}.store-map .sort-filter-area .sort-filter img{aspect-ratio:1;height:1rem;margin-left:.286rem}.store-map .map{background-color:#888;height:100vh;position:absolute;width:100vw;z-index:0}@media(min-width:768px){.store-map .map{width:380px}}.store-map .map .detail-kakao-map{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.store-map .map .store-card-list{align-items:end;background-color:#0000;bottom:0;display:flex;flex-direction:row;height:13.5rem;margin-bottom:2.857rem;overflow-x:scroll;position:absolute;width:100%;z-index:1}.store-map .map .store-card-list .swiper{margin-left:0;margin-right:0;width:100%}.store-map .map .store-card-list .swiper-wrapper .store-item{margin:0 .357rem;width:calc(100% - .714rem)!important}.store-map .map .current-btn{position:absolute;right:1.714rem;top:9.714rem;z-index:9999}.store-map .map .current-btn .img-back{background-color:#fff;border-radius:30px;box-shadow:2px 2px 3px #666;height:3.429rem;width:3.429rem}.store-map .map .current-btn .img-front{height:1.714rem;position:absolute;right:.857rem;top:.857rem;width:1.714rem}.kakao-login-page-container{background-image:linear-gradient(180deg,#ffffffe6,#ffffffe6),linear-gradient(180deg,#e4fdff,#afbef4 46%);height:100%}.kakao-login-page-container .kakao-login-page-again-container{padding-left:1.857rem;padding-right:1.857rem;padding-top:1.429rem}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-icon-close{height:10px;width:10px}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-text-container{margin-top:5.58rem}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-text-container .kakao-login-page-again-logo{height:1.839rem;width:5.357rem}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-text-container .kakao-login-page-again-logo .again-image{height:100%;width:100%}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-text-container .kakao-login-page-again-title{font-family:Cafe24Ssurround;font-size:1.857rem;font-weight:700;margin-top:1rem}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-illust{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:8rem;max-width:15rem;position:relative}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-illust .kakao-login-page-again-truck{height:6.693rem;margin-left:8.223rem;position:absolute;right:10px;top:-50px;width:6.777rem;z-index:1}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-illust .kakao-login-page-again-truck .truck-img{height:100%;width:100%}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-illust .kakao-login-page-again-icon-box{height:6.353rem;margin-top:1rem;width:12.551rem}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-illust .kakao-login-page-again-icon-box .box-img{height:100%;width:100%}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-buttons{align-items:center;bottom:0;display:flex;flex-direction:column;margin-bottom:4.786rem;position:absolute;width:calc(100% - 3.428rem)}@media(min-width:768px){.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-buttons{width:calc(380px - 3.428rem)}}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-buttons .kakao-button-container{background-color:#fee500;border-radius:50px;height:60px;justify-content:center;margin-bottom:1rem;width:325px}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-buttons .kakao-button-container .kakao-button-text{align-items:center;color:#0f0f0f;font-family:Pretendard;font-size:1.6rem;font-weight:500}.kakao-login-page-container .kakao-login-page-again-container .kakao-login-page-again-buttons .kakao-button-container .kakao-button-text .kakao-logo{height:1.571rem;margin-right:1rem;object-fit:contain}.kakao-login-page-container .kakao-login-page-again-container .is-master-text{background:none;border:none;color:#bdbebf;font-family:Pretendard;font-size:1rem;font-weight:400;margin-top:1.429rem;text-align:center;text-decoration:underline}.kakao-login-page-container .background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1 1;height:100vh;width:100vw}@media(min-width:768px){.kakao-login-page-container .background-image{width:380px}}.kakao-login-page-container .background-image .container{flex:1 1;flex-direction:column;padding-left:1.714rem;padding-right:1.714rem;padding-top:2.214rem;position:relative}.kakao-login-page-container .background-image .container .login-sandbox-img{margin-left:.571rem}.kakao-login-page-container .background-image .container .auth-home-text-container{flex:2 1;flex-direction:column;margin-top:1.143rem}.kakao-login-page-container .background-image .container .auth-home-text-container .main-text-container{color:#000;font-family:Cafe24Ssurround;font-size:1.857rem;font-weight:700;text-align:left}.kakao-login-page-container .background-image .container .auth-home-text-container .main-text-container .lens-container{color:#5d26e1}.kakao-login-page-container .background-image .container .auth-home-text-container .main-text2-container{color:#64676a;font-family:Pretendard;font-size:1.143rem;font-weight:500;margin-top:.857rem}.kakao-login-page-container .background-image .container .button-container{align-items:center;bottom:0;display:flex;flex:1 1;flex-direction:column;margin-bottom:4.786rem;position:absolute;width:calc(100% - 3.428rem)}.kakao-login-page-container .background-image .container .button-container .pixelro3{align-items:center;background-color:#ffffffe6;border:1px solid #7a7c7f;border-radius:30px;color:#000000d9;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;justify-content:center;margin-bottom:1rem;max-width:380px;min-width:130px;padding:10px;text-align:center;width:100%}.kakao-login-page-container .background-image .container .button-container .checkbox-container{align-items:center;background-color:#ffffffe6;color:#000000d9;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;justify-content:space-between;margin-bottom:10px;width:100%}.kakao-login-page-container .background-image .container .button-container .checkbox-container .realbox{border:1px solid #7a7c7f;border-radius:30px;padding:10px;text-align:center;width:45%}.kakao-login-page-container .background-image .container .button-container .kakao-button-container{background-color:#fee500;border-radius:50px;display:flex;height:60px;justify-content:center;width:325px}.kakao-login-page-container .background-image .container .button-container .kakao-button-container .kakao-button-text{align-items:center;color:#0f0f0f;display:flex;font-family:Pretendard;font-size:22.5px;font-weight:500}.kakao-login-page-container .background-image .container .button-container .kakao-button-container .kakao-button-text .kakao-logo{height:18px;margin-right:11px;object-fit:contain}.kakao-login-page-container .background-image .container .button-container .apple-button-container{margin-top:1rem}.kakao-login-page-container .background-image .container .button-container .no-login-text{background:none;border:none;color:#000000d9;font-family:Pretendard;font-size:1rem;font-weight:400;margin-top:1.429rem;text-align:center}.kakao-login-page-container .background-image .container .button-container .is-master-text{background:none;border:none;color:#bdbebf;font-family:Pretendard;font-size:1rem;font-weight:400;margin-top:1.429rem;text-align:center;text-decoration:underline}.login-loading-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}.login-loading-overlay .login-loading-image{pointer-events:auto}.authentication-page img{width:100%}.first-agree-container{padding-left:1.714rem;padding-right:1.714rem;padding-top:5.357rem}.first-agree-container .first-agree-title{font-family:Pretendard;font-size:1.143rem;font-weight:700;margin-bottom:2.964rem}.first-agree-container .first-all-agree{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1rem;font-weight:400;margin-bottom:1.25rem;margin-left:1rem}.first-agree-container .first-all-agree .check-filter{align-items:center;display:flex}.first-agree-container .first-all-agree .check-filter .checkbox{height:1.429rem;width:1.429rem}.first-agree-container .first-all-agree .first-agree-text{color:#191a1b;font-family:Pretendard;font-size:1rem;margin-left:.714rem}.first-agree-container .first-agree-box-container{align-items:flex-start;background-color:#eee;border-radius:16px;color:#191a1b;font-family:Pretendard;font-size:1rem;font-weight:400;padding:1.786rem .786rem 1.714rem 1rem}.first-agree-container .first-agree-box-container .check-filter{align-items:flex-start;display:flex}.first-agree-container .first-agree-box-container .check-filter .checkbox{height:1.429rem;width:1.429rem}.first-agree-container .first-agree-box-container .need{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:2.286rem}.first-agree-container .first-agree-box-container .need .first-agree-text-container{align-items:center;display:flex;flex:1 1}.first-agree-container .first-agree-box-container .need .first-agree-text-container .first-agree-text{margin-left:.714rem}.first-agree-container .first-agree-box-container .need .first-agree-arrow-container{align-items:center;display:flex;justify-content:flex-end;margin-left:auto}.first-agree-container .first-agree-box-container .need .first-agree-arrow-container .first-agree-arrow-img{vertical-align:middle}.first-agree-container .first-agree-box-container .not-need{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:2.286rem}.first-agree-container .first-agree-box-container .not-need .first-agree-text-container{align-items:center;display:flex;flex:1 1}.first-agree-container .first-agree-box-container .not-need .first-agree-text-container .first-agree-text{margin-left:.714rem}.first-agree-container .first-agree-box-container .not-need .first-agree-arrow-container{align-items:center;display:flex;justify-content:flex-end;margin-left:auto}.first-agree-container .first-agree-box-container .not-need .first-agree-arrow-container .first-agree-arrow-img{vertical-align:middle}.first-agree-container button{align-items:center;background-color:#fcfcfc;border:1px solid;border-radius:30px;bottom:8.357rem;color:#5d26e1;display:flex;flex-direction:row;height:4.143rem;justify-content:center;padding:1.286rem 4.286rem;position:absolute;width:calc(100% - 3.5rem)}.first-agree-container button.disabled{background-color:#fcfcfc;color:#d3d3d4}.fail-page-container{background-color:#0f0f0f0d;display:block;font-family:Pretendard;-webkit-user-select:none;user-select:none}.fail-icon-container{align-items:center;background-color:#fcfcfc;display:flex;flex-direction:column;justify-content:center;padding-bottom:2.143rem;padding-top:2.929rem}.fail-icon-container .fail-icon{height:6.786rem;width:6.929rem}.fail-icon-container .fail-title{color:#3d4042;font-size:1.071rem;font-weight:600;margin-top:1.429rem}.fail-product-container{background-color:#fcfcfc;margin-top:.714rem;padding:1rem}.fail-product-container .title{color:#191a1b;font-size:1.143rem;font-weight:700;padding-left:.714rem}.fail-product-container .body-container{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:16px;display:flex;justify-content:space-between;margin-top:1.286rem;padding:1.714rem 1.429rem}.fail-product-container .body-container .pay-title{color:#000;font-size:1.143rem;font-weight:500}.fail-product-container .body-container .pay-subtitle{color:#5d26e1;font-size:1.286rem;font-weight:700}.checkout-button{background-color:#fcfcfc;display:flex;padding:1.714rem}.checkout-button .border-box{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;display:flex;height:3.286rem;justify-content:center;width:100%}.checkout-button .border-box .title{color:#191a1b;font-size:1.071rem;font-weight:500}.order-confirm-page-container{background-color:#0f0f0f0d;display:block;font-family:Pretendard;-webkit-user-select:none;user-select:none}.ocp-title-container{background-color:#fcfcfc;display:flex;flex-direction:column;height:calc(100vh - 10rem);overflow-y:scroll;padding-top:2.071rem}.ocp-title{font-size:1.143rem;font-weight:700;padding-left:1.714rem}.ocp-subtitle{font-size:1.071rem;font-weight:500;padding-left:1.714rem;padding-top:.714rem}.ocp-button-container{background-color:#fcfcfc;bottom:0;display:block;height:7.143rem;padding-left:1rem;padding-right:1rem;position:fixed;width:100%}@media(min-width:768px){.ocp-button-container{width:380px}}.ocp-button-container .button-contains{align-items:center;background-color:#5d26e1;border-radius:30px;display:flex;height:4.143rem;justify-content:center;margin-top:1rem}.ocp-button-container .button-contains .title{color:#fcfcfc;font-size:1.286rem;font-weight:500}.ocp-button-container .button-contains.active{background-color:#5d26e1}.ocp-button-container .button-contains.active .title{color:#fcfcfc}.ocp-button-container .button-contains.deactive{background-color:#bdbebf}.ocp-button-container .button-contains.deactive .title{color:#fcfcfc}.order-detail-exchange-refund-page-container{background-color:#0f0f0f0d;font-family:Pretendard;overflow-y:scroll;-webkit-user-select:none;user-select:none}.order-er-detail-title{color:#191a1b;font-size:1.143rem;font-weight:700;padding-left:1.714rem}.order-er-detail-date-container{background-color:#fcfcfc;display:flex;flex-direction:column;font-family:Pretendard;padding:1.286rem 0 2.214rem}.order-er-detail-date-container .subtitle{color:#7a7c7f;font-size:1.071rem;font-weight:500;padding-left:1.714rem}.order-er-detail-product-list-container{background-color:#fcfcfc;margin-top:.714rem;padding-top:2.857rem}.order-er-border-box{background-color:#fcfcfc;border:1px solid #bdbebf;border-radius:16px;margin:1rem 1rem 0;padding:1rem}.order-er-border-box .top-container{display:flex;flex-direction:column}.order-er-border-box .top-container .top-title{color:#000;font-size:1.071rem;font-weight:500}.order-er-border-box .top-container .top-bot-container{align-items:center;color:#7a7c7f;display:flex;flex-direction:row;font-size:.929rem;font-weight:500;padding-top:.571rem}.order-er-border-box .top-container .top-bot-container .icon{height:.857rem;margin-right:.429rem;width:.857rem}.order-er-border-box .bot-container{display:flex;flex-direction:column;padding-top:.571rem}.order-er-border-box .bot-container .title{color:#7a7c7f;font-size:.929rem;font-weight:500}.order-er-border-box .bot-container .subtitle{color:#191a1b;font-size:1rem;font-weight:500}.order-er-border-box .unit-container{display:flex;flex-direction:row;justify-content:space-between}.order-er-border-box .unit-container .title{color:#0f0f0f;font-size:1.071rem;font-weight:500}.order-er-border-box .unit-container .content{color:#64676a;font-size:1.071rem;font-weight:500}.order-er-border-box .unit-container .content.emph{color:#0f0f0f;font-size:1.286rem;font-weight:700}.order-er-comment-container{background-color:#fcfcfc;padding-bottom:1rem;padding-top:1.857rem}.order-er-comment-unit-container{display:flex;flex-direction:row;justify-content:space-between}.order-er-comment-unit-container .title{flex-shrink:0;font-size:1.071rem;font-weight:500}.order-er-comment-unit-container .highlight-title{color:#5d26e1;flex-shrink:0;font-size:1rem;font-weight:600}.order-er-comment-unit-container .subtitle{color:#7a7c7f;font-size:.929rem;font-weight:500;padding-left:1rem}.order-er-detail-subtitle{color:#191a1b;font-size:1.071rem;font-weight:400}.order-er-detail-img-container{display:flex;flex-direction:row;margin-left:1.714rem;margin-top:.857rem;overflow-x:scroll}.order-er-detail-img{border-radius:16px;flex-shrink:0;height:6.571rem;margin-right:.857rem;object-fit:cover;width:6.571rem}.no-noti-container{align-items:center;display:flex;height:100vh;justify-content:center}.no-noti-container .text-container{color:#3d4042;font-family:Pretendard;font-size:1.071rem;font-weight:600;margin-bottom:10rem;text-align:center}.no-noti-container .text-container .noti-image{display:block;margin:0 auto 1.429rem}.notification{padding-left:1.714rem;padding-right:1.714rem;padding-top:1.357rem}.notification-setting-content{color:#7a7c7f;letter-spacing:normal;line-height:normal;padding-top:2.143rem}.notification-setting-content .notification-setting-push-container{align-items:center;border-bottom:5px solid #eee;display:flex;justify-content:space-between;padding:1rem 0}.notification-setting-content .notification-setting-push-container .notification-text-container{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding-left:1.714rem}.notification-setting-content .notification-setting-push-container .notification-text-container .notification-title-container{align-items:center;display:flex}.notification-setting-content .notification-setting-push-container .notification-text-container .notification-text-title{color:#191a1b;font-size:1.071rem;font-weight:700;text-align:left}.notification-setting-content .notification-setting-push-container .notification-text-container .notification-on-off{align-items:center;background-color:#5d26e1;border-radius:30px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:.786rem;font-weight:500;justify-content:center;margin-left:.357rem;padding:.214rem .786rem}.notification-setting-content .notification-setting-push-container .notification-text-container .notification-text-content{color:#191a1b;font-family:Pretendard;font-size:.857rem;font-weight:400;margin-top:.5rem}.notification-setting-content .notification-setting-push-container .setting-move-button{align-items:center;border:1px solid;border-radius:30px;color:#5d26e1;font-size:.857rem;gap:10px;justify-content:center;margin-left:1rem;margin-right:1.714rem;padding:.214rem .5rem .214rem .571rem}.notification-setting-content .notification-setting-function-container{border-bottom:2px solid #eee;margin-top:2rem;padding-bottom:1.786rem}.notification-setting-content .notification-setting-function-container .notification-function-text-container{padding-left:1.714rem;padding-right:1.714rem}.notification-setting-content .notification-setting-function-container .notification-function-text-container .notification-text-title{align-items:center;color:#191a1b;display:flex;font-size:1.071rem;font-weight:700;justify-content:space-between;margin-bottom:.5rem;text-align:left}.notification-setting-content .notification-setting-function-container .notification-function-text-container .notification-text-title .noti-agree-toggle-button{background-color:#fff;border:1px solid #d3d3d4;border-radius:15px;cursor:pointer;height:30px;position:relative;transition:background-color .3s;width:60px}.notification-setting-content .notification-setting-function-container .notification-function-text-container .notification-text-title .noti-agree-toggle-button:before{background-color:#d3d3d4;border-radius:50%;content:"";height:25px;left:1px;position:absolute;top:1px;transition:transform .3s,background-color .3s;width:25px}.notification-setting-content .notification-setting-function-container .notification-function-text-container .notification-text-title .noti-agree-toggle-button.active{background-color:#5d26e1}.notification-setting-content .notification-setting-function-container .notification-function-text-container .notification-text-title .noti-agree-toggle-button.active:before{background-color:#fff;color:#fff;transform:translateX(30px)}.notification-setting-content .notification-setting-function-container .notification-function-text-container .content-container{align-items:center;display:flex;justify-content:space-between;margin-top:1.786rem}.notification-setting-content .notification-setting-function-container .notification-function-text-container .content-container .notification-function-text{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-weight:400;text-align:left}.notification-setting-content .notification-setting-function-container .notification-function-text-container .content-container .notification-text-content{color:#191a1b;font-family:Pretendard;font-size:.857rem;font-weight:400;margin-top:1.357rem}.notification-setting-content .notification-setting-function-container .notification-function-text-container .content-container .noti-agree-toggle-button{background-color:#fff;border:1px solid #d3d3d4;border-radius:15px;cursor:pointer;height:30px;position:relative;transition:background-color .3s;width:60px}.notification-setting-content .notification-setting-function-container .notification-function-text-container .content-container .noti-agree-toggle-button:before{background-color:#d3d3d4;border-radius:50%;content:"";height:25px;left:1px;position:absolute;top:1px;transition:transform .3s,background-color .3s;width:25px}.notification-setting-content .notification-setting-function-container .notification-function-text-container .content-container .noti-agree-toggle-button.active{background-color:#5d26e1}.notification-setting-content .notification-setting-function-container .notification-function-text-container .content-container .noti-agree-toggle-button.active:before{background-color:#fff;color:#fff;transform:translateX(30px)}.notification-setting-content .notification-setting-marketing-container{border-bottom:2px solid #eee;margin-top:2rem;padding-bottom:1.786rem}.notification-setting-content .notification-setting-marketing-container .notification-marketing-text-container{padding-left:1.714rem;padding-right:1.714rem}.notification-setting-content .notification-setting-marketing-container .notification-marketing-text-container .notification-text-title{color:#191a1b;font-size:1.071rem;font-weight:700;margin-bottom:.5rem;text-align:left}.notification-setting-content .notification-setting-marketing-container .notification-marketing-text-container .content-container{align-items:center;display:flex;justify-content:space-between;margin-top:1.786rem}.notification-setting-content .notification-setting-marketing-container .notification-marketing-text-container .content-container .notification-marketing-text{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-weight:400;text-align:left}.notification-setting-content .notification-setting-marketing-container .notification-marketing-text-container .content-container .notification-text-content{color:#191a1b;font-family:Pretendard;font-size:.857rem;font-weight:400;margin-top:1.357rem}.notification-setting-content .notification-setting-marketing-container .notification-marketing-text-container .content-container .noti-agree-toggle-button{background-color:#fff;border:1px solid #d3d3d4;border-radius:15px;cursor:pointer;height:30px;position:relative;transition:background-color .3s;width:60px}.notification-setting-content .notification-setting-marketing-container .notification-marketing-text-container .content-container .noti-agree-toggle-button:before{background-color:#d3d3d4;border-radius:50%;content:"";height:25px;left:1px;position:absolute;top:1px;transition:transform .3s,background-color .3s;width:25px}.notification-setting-content .notification-setting-marketing-container .notification-marketing-text-container .content-container .noti-agree-toggle-button.active{background-color:#5d26e1}.notification-setting-content .notification-setting-marketing-container .notification-marketing-text-container .content-container .noti-agree-toggle-button.active:before{background-color:#fff;color:#fff;transform:translateX(30px)}.notification-setting-content .notification-setting-advertise-container{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}.notification-setting-content .notification-setting-advertise-container .notification-advertise-text-container{display:flex;flex-direction:column;justify-content:center}.notification-setting-content .notification-setting-advertise-container .notification-advertise-text-container .notification-text-title{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-weight:400;text-align:left}.notification-setting-content .notification-setting-advertise-container .notification-advertise-text-container .notification-text-content{color:#191a1b;font-family:Pretendard;font-size:.857rem;font-weight:400;margin-top:.107rem}.notification-setting-content .notification-setting-advertise-container .notification-agree{align-items:center;color:#5d26e1;font-family:Pretendard;font-size:.929rem;font-weight:400;gap:10px;justify-content:center}.notification-setting-advertise-popup-container{height:17.857rem}.notification-setting-advertise-popup-container .notification-setting-advertise-popup-title{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;margin-bottom:.714rem}.notification-setting-advertise-popup-container .notification-setting-advertise-popup-content{color:#3d4042;font-family:Pretendard;font-size:.929rem;font-weight:400;text-align:center}.notification-setting-advertise-popup-container .notification-setting-advertise-popup-bottom-content{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;font-weight:400;margin-top:1rem;text-align:center}.notification-setting-advertise-popup-container .notification-setting-advertise-popup-bottom-button{align-items:center;background-color:#5d26e1;border-radius:10px;color:#fcfcfc;display:flex;flex-direction:row;flex-grow:1;font-family:Pretendard;font-size:1rem;font-weight:500;gap:10px;height:2.714rem;justify-content:center;margin-bottom:1.071rem;margin-top:1.714rem;padding:.857rem 1.786rem;text-align:center;width:100%}.first-notification-setting-advertise-popup-container{height:15.857rem}.first-notification-setting-advertise-popup-container .notification-setting-advertise-popup-title{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;margin-bottom:.714rem}.first-notification-setting-advertise-popup-container .notification-setting-advertise-popup-content{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;font-weight:400;text-align:center}.first-notification-setting-advertise-popup-container .notification-setting-advertise-popup-bottom-content{color:#3d4042;font-family:Pretendard;font-size:.929rem;font-weight:400;margin-top:1rem;text-align:center}.first-notification-setting-advertise-popup-container .notification-setting-advertise-popup-bottom-button-container{display:flex;flex-direction:row;margin-top:1.714rem;white-space:nowrap}.first-notification-setting-advertise-popup-container .notification-setting-advertise-popup-bottom-button-container .notification-setting-advertise-popup-bottom-button-disagree{align-items:center;background-color:#eee;border-radius:10px;color:#7a7c7f;display:flex;flex-direction:row;flex-grow:1;font-family:Pretendard;font-size:1rem;font-weight:500;height:2.714rem;justify-content:center;margin-right:.214rem;padding:.857rem 1.786rem;text-align:center;width:8.286rem}.first-notification-setting-advertise-popup-container .notification-setting-advertise-popup-bottom-button-container .notification-setting-advertise-popup-bottom-button-agree{align-items:center;background-color:#5d26e1;border-radius:10px;color:#fcfcfc;display:flex;flex-direction:row;flex-grow:1;font-family:Pretendard;font-size:1rem;font-weight:500;height:2.714rem;justify-content:center;margin-left:.214rem;padding:.857rem 1.786rem;text-align:center;width:8.286rem}.order-guide{margin-bottom:2.286rem}.order-guide .banner{width:100%}.order-guide .order-guide-step,.order-guide .order-guide-step-background{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3.571rem 0}.order-guide .order-guide-step .step-top,.order-guide .order-guide-step-background .step-top{align-items:center;background-color:#5d26e1;border-radius:30px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:2rem;justify-content:center;letter-spacing:-.4px;width:5.643rem}.order-guide .order-guide-step .step-title,.order-guide .order-guide-step-background .step-title{color:#0f0f0f;font-family:Pretendard;font-size:1.143rem;font-weight:600;letter-spacing:-.4px;margin-top:.571rem;text-align:center}.order-guide .order-guide-step .step-background,.order-guide .order-guide-step-background .step-background{align-items:center;background-color:rgba(221,217,241,.149);border-radius:16px;display:flex;flex-direction:column;justify-content:center;margin:1.143rem 1.714rem 2.143rem;padding:1.286rem 0 1.214rem;width:calc(100% - 3.429rem)}.order-guide .order-guide-step .step-background img,.order-guide .order-guide-step-background .step-background img{width:calc(100% - 6rem)}.order-guide .order-guide-step .step-background .description,.order-guide .order-guide-step-background .step-background .description{color:#0f0f0f;font-family:Pretendard;font-family:1rem;letter-spacing:-.35px;margin-top:2.214rem}.order-guide .order-guide-step .step-background .description .sub,.order-guide .order-guide-step-background .step-background .description .sub{color:#64676a;font-family:Pretendard;font-size:1rem;letter-spacing:-.35px;line-height:1.5rem;margin-top:.571rem;width:100%}.order-guide .order-guide-step .step-background .description .sub span,.order-guide .order-guide-step-background .step-background .description .sub span{color:#3d4042;font-weight:500;margin-right:.286rem}.order-guide .order-guide-step .description2,.order-guide .order-guide-step-background .description2{color:#0f0f0f;font-family:Pretendard;font-family:1rem;letter-spacing:-.35px;margin-top:.571rem;text-align:center}.order-guide .order-guide-step .step-icon,.order-guide .order-guide-step-background .step-icon{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;column-count:#191a1b;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500;height:1.643rem;justify-content:center;letter-spacing:-.21px;margin-top:2.143rem;padding:0 .786rem}.order-guide .order-guide-step .step-sub,.order-guide .order-guide-step .step-sub2,.order-guide .order-guide-step .step-sub3,.order-guide .order-guide-step-background .step-sub,.order-guide .order-guide-step-background .step-sub2,.order-guide .order-guide-step-background .step-sub3{color:#64676a;font-family:Pretendard;font-size:1rem;letter-spacing:-.35px}.order-guide .order-guide-step .step-sub,.order-guide .order-guide-step-background .step-sub{margin-top:.143rem}.order-guide .order-guide-step .step-sub2,.order-guide .order-guide-step-background .step-sub2{color:#0f0f0f;margin-top:4.286rem}.order-guide .order-guide-step .step-sub3,.order-guide .order-guide-step-background .step-sub3{margin-top:2.143rem}.order-guide .order-guide-step .blur-img,.order-guide .order-guide-step-background .blur-img{margin-top:.714rem;position:relative;width:100%}.order-guide .order-guide-step .blur-img img,.order-guide .order-guide-step-background .blur-img img{display:block;width:100%}.order-guide .order-guide-step .blur-img .blur-bottom,.order-guide .order-guide-step-background .blur-img .blur-bottom{background-image:linear-gradient(180deg,#f6f6f600,#f6f6f6 80%);bottom:0;position:absolute;width:100%;z-index:1}.order-guide .order-guide-step .blur-img .blur-top,.order-guide .order-guide-step-background .blur-img .blur-top{background-image:linear-gradient(0deg,#f6f6f600 0,#f6f6f6 80%);position:absolute;top:0;width:100%;z-index:1}.order-guide .order-guide-step button,.order-guide .order-guide-step-background button{align-items:center;background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:30px;color:#5d26e1;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:4.143rem;justify-content:center;margin:0 1.714rem;width:calc(100% - 3.429rem)}.order-guide .order-guide-step-background{background-color:#eee6}.acuvue-guide{position:relative}.acuvue-guide .guide-img{margin-bottom:4.571rem;width:100%}.acuvue-guide .acuvue-btn{bottom:2.714rem;left:1.714rem;position:absolute;width:calc(100% - 3.429rem)}.sms-order-guide{margin-bottom:2.286rem}.sms-order-guide .download-area,.sms-order-guide .download-area-bottom{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:2.857rem 0 0}.sms-order-guide .download-area .title,.sms-order-guide .download-area-bottom .title{color:#0f0f0f;font-family:Pretendard;font-size:1.143rem;font-weight:600;letter-spacing:-.4px}.sms-order-guide .download-area .btn-area,.sms-order-guide .download-area-bottom .btn-area{display:flex;flex-direction:row;justify-content:center;margin-top:2.127rem;width:100%}.sms-order-guide .download-area .btn-area img,.sms-order-guide .download-area-bottom .btn-area img{margin:0 .429rem;width:calc(50% - 2.786rem)}.sms-order-guide .download-area .banner,.sms-order-guide .download-area-bottom .banner{margin-top:4.285rem;width:100%}.sms-order-guide .download-area-bottom{margin:4.286rem 0 4.546rem}.sms-order-guide .order-guide-step,.sms-order-guide .order-guide-step-background{align-items:center;display:flex;flex-direction:column;justify-content:center}.sms-order-guide .order-guide-step .step-top,.sms-order-guide .order-guide-step-background .step-top{align-items:center;background-color:#5d26e1;border-radius:30px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:2rem;justify-content:center;letter-spacing:-.4px;width:5.643rem}.sms-order-guide .order-guide-step .step-title,.sms-order-guide .order-guide-step-background .step-title{color:#0f0f0f;font-family:Pretendard;font-size:1.143rem;font-weight:600;letter-spacing:-.4px;margin-top:.571rem;text-align:center}.sms-order-guide .order-guide-step .step-background,.sms-order-guide .order-guide-step-background .step-background{align-items:center;background-color:rgba(221,217,241,.149);border-radius:16px;display:flex;flex-direction:column;justify-content:center;margin:1.143rem 1.714rem 2.143rem;padding:1.286rem 0 1.214rem;width:calc(100% - 3.429rem)}.sms-order-guide .order-guide-step .step-background img,.sms-order-guide .order-guide-step-background .step-background img{width:calc(100% - 6rem)}.sms-order-guide .order-guide-step .step-background .description,.sms-order-guide .order-guide-step-background .step-background .description{color:#0f0f0f;font-family:Pretendard;font-family:1rem;letter-spacing:-.35px;margin-top:2.214rem}.sms-order-guide .order-guide-step .step-background .description .sub,.sms-order-guide .order-guide-step-background .step-background .description .sub{color:#64676a;font-family:Pretendard;font-size:1rem;letter-spacing:-.35px;line-height:1.5rem;margin-top:.571rem;width:100%}.sms-order-guide .order-guide-step .step-background .description .sub span,.sms-order-guide .order-guide-step-background .step-background .description .sub span{color:#3d4042;font-weight:500;margin-right:.286rem}.sms-order-guide .order-guide-step .description2,.sms-order-guide .order-guide-step-background .description2{color:#0f0f0f;font-family:Pretendard;font-family:1rem;letter-spacing:-.35px;margin-top:.571rem;text-align:center}.sms-order-guide .order-guide-step .step-icon,.sms-order-guide .order-guide-step-background .step-icon{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;column-count:#191a1b;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500;height:1.643rem;justify-content:center;letter-spacing:-.21px;margin-top:2.143rem;padding:0 .786rem}.sms-order-guide .order-guide-step .step-sub,.sms-order-guide .order-guide-step .step-sub2,.sms-order-guide .order-guide-step .step-sub3,.sms-order-guide .order-guide-step-background .step-sub,.sms-order-guide .order-guide-step-background .step-sub2,.sms-order-guide .order-guide-step-background .step-sub3{color:#64676a;font-family:Pretendard;font-size:1rem;letter-spacing:-.35px}.sms-order-guide .order-guide-step .step-sub,.sms-order-guide .order-guide-step-background .step-sub{margin-top:.143rem}.sms-order-guide .order-guide-step .step-sub2,.sms-order-guide .order-guide-step-background .step-sub2{color:#0f0f0f;margin-top:4.286rem}.sms-order-guide .order-guide-step .step-sub3,.sms-order-guide .order-guide-step-background .step-sub3{margin-top:2.143rem}.sms-order-guide .order-guide-step .blur-img,.sms-order-guide .order-guide-step-background .blur-img{margin-top:.714rem;position:relative;width:100%}.sms-order-guide .order-guide-step .blur-img img,.sms-order-guide .order-guide-step-background .blur-img img{display:block;width:100%}.sms-order-guide .order-guide-step .blur-img .blur-bottom,.sms-order-guide .order-guide-step-background .blur-img .blur-bottom{background-image:linear-gradient(180deg,#f6f6f600,#f6f6f6 80%);bottom:0;position:absolute;width:100%;z-index:1}.sms-order-guide .order-guide-step .blur-img .blur-top,.sms-order-guide .order-guide-step-background .blur-img .blur-top{background-image:linear-gradient(0deg,#f6f6f600 0,#f6f6f6 80%);position:absolute;top:0;width:100%;z-index:1}.sms-order-guide .order-guide-step button,.sms-order-guide .order-guide-step-background button{align-items:center;background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:30px;color:#5d26e1;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:4.143rem;justify-content:center;margin:0 1.714rem;width:calc(100% - 3.429rem)}.sms-order-guide .order-guide-step{padding:1.143rem 0 4.286rem}.sms-order-guide .order-guide-step-background{background-color:#eee6;padding-top:3.571rem}.sms-order-guide .order-guide-step-background .interval{height:3.143rem}.auth-follow-page-container{height:100%}.auth-follow-page-container .auth-follow-page-again-container{padding-left:1.857rem;padding-right:1.857rem;padding-top:1.429rem}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-icon-close{height:10px;width:10px}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-text-container{margin-top:3rem}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-text-container .auth-follow-page-again-logo{height:1.839rem;width:5.357rem}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-text-container .auth-follow-page-again-logo .again-image{height:100%;width:100%}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-text-container .auth-follow-page-again-title{font-family:Pretendard;font-size:16px;font-weight:700;margin-top:1rem}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-text-container .auth-follow-page-again-content{color:#191a1b;font-family:Pretendard;font-size:14px;margin-top:3rem}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-text-container .auth-follow-page-again-content-tail{color:#7a7c7f;font-family:Pretendard;font-size:12px;margin-top:3px}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-illust{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:11rem;max-width:15rem;position:relative}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-illust .auth-follow-img{height:90px;width:131px}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-illust .auth-follow-page-again-truck{height:6.693rem;margin-left:8.223rem;position:absolute;right:10px;top:-50px;width:6.777rem;z-index:1}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-illust .auth-follow-page-again-truck .truck-img{height:100%;width:100%}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-illust .auth-follow-page-again-icon-box{height:6.353rem;margin-top:1rem;width:12.551rem}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-illust .auth-follow-page-again-icon-box .box-img{height:100%;width:100%}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-buttons{align-items:center;bottom:0;display:flex;flex-direction:column;margin-bottom:4.786rem;position:absolute;width:calc(100% - 3.428rem)}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-buttons .auth-follow-button-container{background-color:#5d26e1;border-radius:50px;height:60px;justify-content:center;margin-bottom:1rem;width:325px}.auth-follow-page-container .auth-follow-page-again-container .auth-follow-page-again-buttons .auth-follow-button-container .auth-follow-button-text{align-items:center;color:#fcfcfc;font-family:Pretendard;font-size:18px;font-weight:500}.auth-follow-page-container .auth-follow-page-again-container .later-text{align-items:center;background:none;border:none;color:#000;display:flex;font-family:Pretendard;font-size:14px;font-weight:400;justify-content:space-between;margin-top:1.429rem;text-align:center}.auth-follow-page-container .auth-follow-page-again-container .later-text .later-arrow{height:16px;width:16px}.first-opto-confirm-popup-container{height:15.857rem}.first-opto-confirm-popup-container .close-container{height:1.714rem;position:absolute;right:.643rem;top:.571rem;width:1.714rem}.first-opto-confirm-popup-container .close-container .close-img{width:100%}.first-opto-confirm-popup-container .opto-confirm-popup-title{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;margin-bottom:.714rem}.first-opto-confirm-popup-container .opto-confirm-popup-content{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;font-weight:400;text-align:center}.first-opto-confirm-popup-container .opto-confirm-popup-content .opto-confirm-popup-content-purple{color:#5d26e1}.first-opto-confirm-popup-container .opto-confirm-popup-bottom-button-container{display:flex;flex-direction:row;margin-top:1.714rem;white-space:nowrap}.first-opto-confirm-popup-container .opto-confirm-popup-bottom-button-container .opto-confirm-popup-bottom-button-agree{align-items:center;background-color:#5d26e1;border-radius:10px;color:#fcfcfc;display:flex;flex-direction:row;flex-grow:1;font-family:Pretendard;font-size:1rem;font-weight:500;height:2.714rem;justify-content:center;margin-left:.214rem;padding:.857rem 1.786rem;text-align:center}.qr-component{align-items:start;display:none;flex-direction:column;font-family:Pretendard;justify-content:center;margin-top:-61px}@media(min-width:768px){.qr-component{display:flex}}.qr-component .qr-code__wrap{align-items:start;display:flex;gap:5px;margin-left:auto;margin-right:4px}.qr-component .qr-code__wrap span{align-items:start;background:url(/static/media/arrow.2929a356405ce3fbb4f8.svg) top 3px right no-repeat;color:#959595;display:flex;font-size:14px;gap:5px;letter-spacing:-.42px;line-height:18px;padding-right:13px;position:relative;text-align:right}.qr-component .qr-code__wrap .qr-code{height:78px;width:78px}.qr-component .qr-box{background-color:#f4f6ff;border:3px solid #5d26e1;border-radius:36px;box-shadow:4px 10px 20px rgba(72,0,157,.161);display:flex;flex-direction:column;margin-top:8px;padding:40px 38px;width:418px}.qr-component .qr-box .qr-sub__title{color:#5d26e1;font-size:16px;font-weight:700;letter-spacing:-.48px;line-height:19px}.qr-component .qr-box .qr-main__title{color:#111;font-size:40px;letter-spacing:-1.2px;line-height:48px;margin-top:8px}.qr-component .qr-box .qr-main__title .title-semibold{font-weight:600}.qr-component .qr-box .qr-description{color:#584f4f;font-size:18px;font-weight:600;letter-spacing:-.54px;line-height:26px;margin-top:16px}.qr-component .qr-box .qr-code-wrap{align-items:start;display:flex;gap:83px;margin-top:37px}.qr-component .qr-box .qr-code-wrap .appstore{display:flex;flex-direction:column;gap:6px}.qr-component .qr-box .qr-code-wrap .appstore img:last-child{height:106px;width:106px}.qr-component .qr-info{display:flex;flex-direction:column;gap:8px;margin-left:12px;margin-top:19px}.qr-component .qr-info li{color:#8b8b8e;display:flex;font-size:14px;gap:6px;letter-spacing:-.42px;line-height:20px}.qr-component .qr-info li:before{background-color:#8b8b8e;border-radius:50%;content:"";display:inline-block;height:6px;margin-top:5px;width:6px}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(/static/media/Roboto-Black.cf56c1b149d0a5e8d7c6.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:url(/static/media/Roboto-BlackItalic.fd62a10743bd89a3d97c.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/Roboto-Bold.f80816a5455d171f948d.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url(/static/media/Roboto-BoldItalic.87d61cea6fe1d235d4a8.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/Roboto-Medium.7c8d04cd831df3033c8a.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(/static/media/Roboto-MediumItalic.82736aaa11c64709055f.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.fc2b5060f7accec5cf74.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/Roboto-Italic.87f3afe16a8c3c370634.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/Roboto-Light.333da16a3f3cc391d087.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(/static/media/Roboto-LightItalic.c590382422f2742d788b.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:900;src:url(/static/media/Pretendard-Black.6ffb4c1216878d939b7c.ttf) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:700;src:url(/static/media/Pretendard-Bold.be4e300c014733a8521f.ttf) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:800;src:url(/static/media/Pretendard-ExtraBold.cffbbae60cbb858199b0.ttf) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:600;src:url(/static/media/Pretendard-SemiBold.8ae7df0e2ac61e2d2788.ttf) format("truetype")}@font-face{font-family:Pretendard;font-style:normal;font-weight:500;src:url(/static/media/Pretendard-Medium.07e5324da6d2eb8817c1.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:400;src:url(/static/media/Pretendard-Regular.fbe5b096111efa3e3bc2.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:300;src:url(/static/media/Pretendard-ExtraLight.3a1f8545bfb6498f1f14.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:200;src:url(/static/media/Pretendard-Light.be916151766e60d80835.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:100;src:url(/static/media/Pretendard-Thin.23965237737042c7c087.ttf) format("truetype")}@font-face{font-family:SpoqaHanSansNeo;font-style:normal;font-weight:500;src:url(/static/media/SpoqaHanSansNeo-Medium.a870c85269daef382037.ttf) format("truetype")}@font-face{font-family:SpoqaHanSansNeo;font-style:normal;font-weight:800;src:url(/static/media/SpoqaHanSansNeo-Regular.95ececb5af85b0f66467.ttf) format("truetype")}@font-face{font-family:Cafe24Ssurround;font-style:normal;font-weight:900;src:url(/static/media/Cafe24Ssurround-v2.0.70efcf8d91b99f6444fc.ttf) format("truetype")}.background{background-color:#fcfcfc;height:100vh;left:0;position:fixed;top:0;transition:.3s;width:100vw;z-index:2000}@media(min-width:768px){.background{left:calc(50vw + 110px);width:380px}}.action{background-color:#fcfcfc;border-radius:12px 12px 0 0;box-shadow:0 -4px 10px 0 #0000001a;display:flex;flex-direction:column;height:150vh;position:fixed;top:50vh;width:100vw;z-index:2001}@media(min-width:768px){.action{width:380px}}.action .header-area{align-items:center;border-radius:12px 12px 0 0;display:flex;flex-direction:column;height:2.5rem;margin:.714rem 0;position:relative}.action .header-area .handle{border:2px solid #d3d3d4;border-radius:2px;width:3.429rem}.action .header-nonexpandable{align-items:center;display:flex;flex-direction:column;height:40px;padding:12px 8px 8px}.action .title{color:#0f0f0f;font-size:1.143rem;font-weight:500;height:1.286rem;margin-top:.857rem}.action .sub,.action .sub2,.action .title{align-items:center;display:flex;font-family:Pretendard}.action .sub,.action .sub2{color:#7a7c7f;position:absolute;top:1.5rem}.action .sub{font-size:1.143rem;font-weight:500;height:1.286rem;left:1.714rem;letter-spacing:-.38px}.action .sub2{font-size:.714rem;height:.857rem;letter-spacing:-.25px;right:1.714rem}.action .back{left:1.714rem;top:.857rem}.action .back,.action .close-btn{aspect-ratio:1;position:absolute;width:1.714rem}.action .close-btn{right:1.714rem;top:.571rem}.action .content{overflow-y:scroll}.action .content::-webkit-scrollbar{display:none}.scroll-view{display:flex;flex-grow:1;overflow:scroll;white-space:nowrap}.scroll-view .swiper-slide{width:auto}.scroll-view::-webkit-scrollbar{display:none!important}.search-card{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:0}.search-card .product-img{aspect-ratio:1;background-color:#ddd;border-radius:40px;margin-bottom:.571rem;width:4.571rem}.search-card .title{align-items:center;color:#191a1b;display:flex;flex-shrink:0;font-family:Pretendard;font-size:.929rem;height:1.143rem;letter-spacing:-.33px;margin:.214rem .071rem;max-width:4.571rem;min-width:0}.search-card .title .title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-card .title .title-text span{color:#24bfcd}.search-card .favorite{align-items:center;color:#909294;display:flex;font-family:Pretendard;font-size:.857rem;height:1.071rem;justify-content:center;letter-spacing:-.3px}.search-card .favorite img{aspect-ratio:1;height:.857rem;margin-right:.286rem}.header-component .header-interval{height:3.643rem}.header-component .header-area{position:fixed;top:0;width:100vw;z-index:999}@media(min-width:768px){.header-component .header-area{width:380px}}.header-component .header-area .header{align-items:center;background-color:#fcfcfc;display:flex;flex-direction:row;height:3.643rem;justify-content:center;position:absolute;top:0;width:100%}.header-component .header-area .header img{aspect-ratio:1;width:1.714rem}.header-component .header-area .header .logo{height:1.357rem;width:3.953rem}.header-component .header-area .header .title{color:#191a1b;font-family:Pretendard;font-size:1.286rem;font-weight:500;letter-spacing:-.45px;text-align:center}.header-component .header-area .header .guide{align-items:center;border:1px solid #5d26e14d;border-radius:30px;color:#5d26e1;display:flex;font-family:Pretendard;font-size:1rem;font-weight:700;height:1.714rem;margin-left:1.19rem;padding:.357rem .75rem}.header-component .header-area .header .left-title{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;height:1.286rem;letter-spacing:-.45px}.header-component .header-area .header .left,.header-component .header-area .header .right{align-items:center;display:flex;min-width:1.714rem;position:absolute}.header-component .header-area .header .left{left:1.714rem}.header-component .header-area .header .right{right:1.714rem}.header-component .header-area .header .right img{margin-left:1.143rem}.header-component .header-area .header .right button{align-items:center;background-color:#eee;border-radius:30px;color:#191a1b;display:flex;font-family:Pretendard;font-size:.929rem;height:1.786rem;justify-content:center;padding:0 1.107rem}.header-component .header-area .header .right .cart-icon-container,.header-component .header-area .header .right .notification-icon-container{position:relative}.header-component .header-area .header .right .cart-icon-container img,.header-component .header-area .header .right .notification-icon-container img{display:block}.header-component .header-area .header .right .cart-icon-container .cart-count,.header-component .header-area .header .right .cart-icon-container .notification-count,.header-component .header-area .header .right .notification-icon-container .cart-count,.header-component .header-area .header .right .notification-icon-container .notification-count{align-items:center;background-color:#6752e8;border-radius:50%;color:#fcfcfc;display:flex;font-size:.9rem;height:1.2rem;justify-content:center;padding:.3rem;position:absolute;right:-9px;top:-6px}.footer-component .footer-interval{height:6rem}.footer-component .footer-area{bottom:0;position:fixed;width:100vw;z-index:998}@media(min-width:768px){.footer-component .footer-area{width:380px}}.footer-component .footer-area .footer{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#fffc;border-top-left-radius:15px;border-top-right-radius:15px;bottom:0;box-shadow:0 -1px 10px 0 #0000001a;display:flex;flex-direction:row;height:6rem;justify-content:center;padding:0 .893rem 1.429rem;position:absolute;width:100%;z-index:999}.footer-component .footer-area .footer .footer-item{align-items:center;display:flex;flex:1 1;flex-direction:column;height:4.571rem;justify-content:center}.footer-component .footer-area .footer .footer-item img{aspect-ratio:1;width:1.429rem}.footer-component .footer-area .footer .footer-item .tab-name,.footer-component .footer-area .footer .footer-item .tab-name-selected{font-family:Pretendard;font-size:.786rem;height:.929rem;letter-spacing:-.28px;margin-top:.357rem}.footer-component .footer-area .footer .footer-item .tab-name{color:#a6a8a9}.footer-component .footer-area .footer .footer-item .tab-name-selected{color:#0f0f0f}.business-info{background-color:#eee;padding:2.925rem 2.286rem .442rem}.business-info .business-top{height:1.449rem;margin-bottom:1.499rem;width:3.786rem}.business-info .business-body p{color:#7a7c7f;font-family:SpoqaHanSansNeo;font-size:.857rem}.business-info .business-bottom{margin-top:1.916rem}.business-info .business-bottom a{border-right:1px solid #7a7c7f;color:#7a7c7f;font-family:Pretendard;font-size:.857rem;height:1.249rem;margin-right:.442rem;padding-right:.442rem}.customer-service-container{background-color:#eee;font-family:SpoqaHanSansNeo;font-size:.857rem;font-weight:400;padding-bottom:7.442rem;padding-left:2.286rem;padding-top:2.925rem}.customer-service-container .customer-service-image-container{margin-bottom:1.499rem}.customer-service-container .customer-service-image-container .img{height:1.499rem;object-fit:contain;width:3.786rem}.customer-service-container .customer-service-representative{margin-bottom:1.249rem}.customer-service-container .customer-service-info{margin-bottom:.333rem}.customer-service-container .customer-service-rights{margin-bottom:1.916rem;margin-top:1.25rem}.customer-service-container .customer-service-endInfo .bar{margin-left:1rem;margin-right:1rem}.region-filter{display:flex;flex-direction:column;height:100%;padding:.714rem .571rem 2rem}.region-filter .region-area{flex-grow:1;overflow-y:scroll}.region-filter .region-area .scroll-area{display:flex;flex-direction:row;height:100%;justify-content:center}.region-filter .region-area .scroll-area hr{border:1px solid #0f0f0f;height:100%;margin:0;opacity:.05}.region-filter .region-area .scroll-area .region-item-area{flex:1 1;height:100%;margin:0 1.143rem;overflow-y:scroll}.region-filter .region-area .scroll-area .region-item-area .region-item,.region-filter .region-area .scroll-area .region-item-area .region-item-selected{align-items:center;display:flex;font-family:Pretendard;font-size:1.143rem;height:1.714rem;margin-bottom:1.143rem}.region-filter .region-area .scroll-area .region-item-area .region-item img,.region-filter .region-area .scroll-area .region-item-area .region-item-selected img{aspect-ratio:1;height:1.714rem;margin-right:.714rem}.region-filter .region-area .scroll-area .region-item-area .region-item{color:#909294}.region-filter .region-area .scroll-area .region-item-area .region-item-selected{color:#5d26e1}.region-filter .btn-area{display:flex;flex-direction:row;margin:3.357rem .75rem 0}.region-filter .apply-btn,.region-filter .apply-btn-disabled,.region-filter .cancel-btn{border-radius:30px;flex:1 1;font-family:Pretendard;font-size:1rem;font-weight:500;height:3.643rem;margin:0 .393rem}.region-filter .cancel-btn{background-color:#fcfcfc;border:1px solid #d3d3d4;color:#191a1b}.region-filter .apply-btn{background-color:#5d26e1;color:#fcfcfc}.region-filter .apply-btn-disabled{background-color:#d3d3d4;color:#fcfcfc}.sort-action{margin:0 1.714rem}.sort-action .sort-item,.sort-action .sort-item-selected{align-items:center;display:flex;font-family:Pretendard;font-size:1.143rem;height:2.143rem;margin-bottom:1rem}.sort-action .sort-item img,.sort-action .sort-item-selected img{aspect-ratio:1;height:1.714rem;margin-right:.714rem}.sort-action .sort-item{color:#909294}.sort-action .sort-item-selected{color:#5d26e1}.filter-component{display:flex;flex-direction:column;height:100%}.filter-component .filter-tabbox{border-bottom:1px solid #d3d3d4}.filter-component .filter-tabbox .filter-tabs{display:flex;flex-direction:row;height:2.214rem;width:100%}.filter-component .filter-tabbox .filter-tabs .sheet-filter-tab,.filter-component .filter-tabbox .filter-tabs .sheet-filter-tab-selected{align-items:center;display:flex;flex:1 1;justify-content:center}.filter-component .filter-tabbox .filter-tabs .sheet-filter-tab p,.filter-component .filter-tabbox .filter-tabs .sheet-filter-tab-selected p{font-family:Pretendard;font-size:1.071rem;letter-spacing:-.38px}.filter-component .filter-tabbox .filter-tabs .sheet-filter-tab p{color:#a6a8a9;font-weight:400}.filter-component .filter-tabbox .filter-tabs .sheet-filter-tab-selected p{align-items:center;border-bottom:2px solid #0f0f0f;color:#0f0f0f;display:flex;font-weight:700;height:100%}.filter-component .filter-content{display:flex;flex-grow:1;overflow:scroll}.filter-component .filter-content .filter-items{height:-webkit-fit-content;height:fit-content;margin:1.072rem 1.714rem 0;width:100%}.filter-component .filter-content .filter-items .filter-brand-item,.filter-component .filter-content .filter-items .filter-brand-item-selected,.filter-component .filter-content .filter-items .filter-color-item,.filter-component .filter-content .filter-items .filter-color-item-selected,.filter-component .filter-content .filter-items .filter-diameter-item,.filter-component .filter-content .filter-items .filter-diameter-item-selected,.filter-component .filter-content .filter-items .filter-func-item,.filter-component .filter-content .filter-items .filter-func-item-selected,.filter-component .filter-content .filter-items .filter-period-item,.filter-component .filter-content .filter-items .filter-period-item-selected{align-items:center;display:flex;font-family:Pretendard;font-size:1.143rem;height:1.357rem;letter-spacing:-.33px;margin-bottom:1rem}.filter-component .filter-content .filter-items .filter-brand-item .checkbox,.filter-component .filter-content .filter-items .filter-brand-item-selected .checkbox,.filter-component .filter-content .filter-items .filter-color-item .checkbox,.filter-component .filter-content .filter-items .filter-color-item-selected .checkbox,.filter-component .filter-content .filter-items .filter-diameter-item .checkbox,.filter-component .filter-content .filter-items .filter-diameter-item-selected .checkbox,.filter-component .filter-content .filter-items .filter-func-item .checkbox,.filter-component .filter-content .filter-items .filter-func-item-selected .checkbox,.filter-component .filter-content .filter-items .filter-period-item .checkbox,.filter-component .filter-content .filter-items .filter-period-item-selected .checkbox{height:1.714rem;margin-right:.714rem;width:1.714rem}.filter-component .filter-content .filter-items .filter-brand-item .brand-img,.filter-component .filter-content .filter-items .filter-brand-item-selected .brand-img,.filter-component .filter-content .filter-items .filter-color-item .brand-img,.filter-component .filter-content .filter-items .filter-color-item-selected .brand-img,.filter-component .filter-content .filter-items .filter-diameter-item .brand-img,.filter-component .filter-content .filter-items .filter-diameter-item-selected .brand-img,.filter-component .filter-content .filter-items .filter-func-item .brand-img,.filter-component .filter-content .filter-items .filter-func-item-selected .brand-img,.filter-component .filter-content .filter-items .filter-period-item .brand-img,.filter-component .filter-content .filter-items .filter-period-item-selected .brand-img{aspect-ratio:1;border-radius:20px;margin-right:.357rem;width:1.143rem}.filter-component .filter-content .filter-items .filter-brand-item .color-icon,.filter-component .filter-content .filter-items .filter-brand-item-selected .color-icon,.filter-component .filter-content .filter-items .filter-color-item .color-icon,.filter-component .filter-content .filter-items .filter-color-item-selected .color-icon,.filter-component .filter-content .filter-items .filter-diameter-item .color-icon,.filter-component .filter-content .filter-items .filter-diameter-item-selected .color-icon,.filter-component .filter-content .filter-items .filter-func-item .color-icon,.filter-component .filter-content .filter-items .filter-func-item-selected .color-icon,.filter-component .filter-content .filter-items .filter-period-item .color-icon,.filter-component .filter-content .filter-items .filter-period-item-selected .color-icon{aspect-ratio:1;border-radius:6px;height:.714rem;margin-right:.357rem;width:.714rem}.filter-component .filter-content .filter-items .filter-brand-item,.filter-component .filter-content .filter-items .filter-color-item,.filter-component .filter-content .filter-items .filter-diameter-item,.filter-component .filter-content .filter-items .filter-func-item,.filter-component .filter-content .filter-items .filter-period-item{color:#909294}.filter-component .filter-content .filter-items .filter-brand-item-selected,.filter-component .filter-content .filter-items .filter-color-item-selected,.filter-component .filter-content .filter-items .filter-diameter-item-selected,.filter-component .filter-content .filter-items .filter-func-item-selected,.filter-component .filter-content .filter-items .filter-period-item-selected{color:#5d26e1}.filter-component .filter-content .filter-items .filter-color-title{color:#191a1b;font-family:Pretendard;font-size:1rem;font-weight:500;height:1.286rem;margin-bottom:.714rem}.filter-component .filter-content .filter-items .filter-color-item,.filter-component .filter-content .filter-items .filter-color-item-selected{margin-bottom:1.143rem;width:33.3333333333%}.filter-component .filter-content .filter-items .filter-diameter-item,.filter-component .filter-content .filter-items .filter-diameter-item-selected{margin:0 .929rem 1.071rem 0;width:5.357rem}.filter-component .filter-content .filter-items .diameter-info{color:#191a1b;font-family:Pretendard;font-size:1.143rem;height:1.357rem;margin-top:1.071rem}.filter-component .filter-content .filter-items .draggable-area{margin-top:1.571rem;position:relative}.filter-component .filter-content .filter-items .draggable-area .draggable-btn{background-color:#fff;border-radius:16px;box-shadow:0 6px 13px 0 #0000001f,0 .5px 4px 0 #0000001f;height:1.857rem;position:absolute;top:-.929rem;width:1.857rem;z-index:1}.filter-component .filter-content .filter-items .draggable-area .draggable-bar{background-color:#5d26e1;height:.286rem;position:absolute;top:0}.filter-component .filter-content .filter-items .draggable-area .draggable-background{background-color:#d3d3d4;height:.286rem}.filter-component .filter-selected{margin:.643rem 0}.filter-component .filter-selected .selected-item{align-items:center;background-color:#6752e81a;border-radius:30px;color:#5d26e1;display:flex;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.929rem;justify-content:center;letter-spacing:-.28px;margin-right:.571rem;padding:.5rem .607rem}.filter-component .filter-selected .selected-item img{aspect-ratio:1;height:.714rem;margin-left:.286rem}.filter-component .filter-bottom{display:flex;height:5.643rem!important;margin:0 1.714rem;padding-bottom:2rem}.filter-component .filter-bottom .clear-btn,.filter-component .filter-bottom .filter-btn{align-items:center;border-radius:30px;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500;height:100%;justify-content:center}.filter-component .filter-bottom .clear-btn{border:1px solid #d3d3d4;color:#191a1b;margin-right:.786rem;padding:0 2.357rem}.filter-component .filter-bottom .filter-btn{align-items:center;background-color:#5d26e1;border-radius:30px;color:#fcfcfc;display:flex;flex-grow:1;height:100%;justify-content:center}.shipping-filter{display:flex;flex-direction:row}.shipping-filter .filter-chip-off,.shipping-filter .filter-chip-on{text-wrap:nowrap;align-items:center;border:1px solid #eee;border-radius:21px;color:#191a1b;display:flex;flex-direction:row;font-family:Pretendard;font-size:.929rem;height:2.286rem;justify-content:center;letter-spacing:-.33px;margin:0 .285rem;opacity:.9;padding:.643rem .714rem;transition:.3s}.shipping-filter .filter-chip-off img,.shipping-filter .filter-chip-on img{margin-right:.357rem}.shipping-filter .filter-chip-off .icon,.shipping-filter .filter-chip-on .icon{aspect-ratio:1;width:1rem}.shipping-filter .filter-chip-on{background-color:#eee}.product-filter{display:flex;flex-grow:1;overflow:scroll;position:relative}.product-filter .swiper-slide{width:auto}.product-filter .filter-chip-off,.product-filter .filter-chip-on{text-wrap:nowrap;align-items:center;border:1px solid #eee;border-radius:30px;color:#191a1b;display:flex;font-family:Pretendard;font-size:.929rem;height:2.286rem;justify-content:center;letter-spacing:-.33px;margin-right:.429rem;padding:.571rem .857rem}.product-filter .filter-chip-off img,.product-filter .filter-chip-on img{aspect-ratio:1;height:.857rem;margin-left:.357rem}.product-filter .filter-chip-on{background-color:#eee}.product-filter .reset-btn{aspect-ratio:1;background:linear-gradient(270deg,#fff,#fff0);height:2.286rem;position:-webkit-sticky;position:sticky;right:0}.purchase-option{display:flex;flex-direction:column;height:100%}.purchase-option .card-area-scrollable{flex-grow:1;overflow:scroll}.purchase-option .card-area-scrollable .selected{border:2px solid #4200ff!important}.purchase-option .card-area-scrollable .option-card,.purchase-option .card-area-scrollable .option-card-sold-out{border:1px solid #d3d3d4;border-radius:16px;margin:0 1.618rem .857rem;padding:1.5rem 1.382rem}.purchase-option .card-area-scrollable .option-card hr,.purchase-option .card-area-scrollable .option-card-sold-out hr{border:1px solid #d3d3d4;margin:.929rem 0 .859rem}.purchase-option .card-area-scrollable .option-card .checkbox,.purchase-option .card-area-scrollable .option-card-sold-out .checkbox{height:1.429rem;margin-right:.357rem;width:1.429rem}.purchase-option .card-area-scrollable .option-card .option-top,.purchase-option .card-area-scrollable .option-card-sold-out .option-top{align-items:center;display:flex}.purchase-option .card-area-scrollable .option-card .option-top span,.purchase-option .card-area-scrollable .option-card-sold-out .option-top span{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-weight:700;letter-spacing:-.38px;margin-right:.571rem}.purchase-option .card-area-scrollable .option-card .option-top .option-tags,.purchase-option .card-area-scrollable .option-card-sold-out .option-top .option-tags{display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end}.purchase-option .card-area-scrollable .option-card .optometry-data,.purchase-option .card-area-scrollable .option-card-sold-out .optometry-data{align-items:center;display:flex;flex-direction:row;font-family:Pretendard;font-size:.929rem;letter-spacing:.33px;margin:.929rem 0 0 2.143rem}.purchase-option .card-area-scrollable .option-card .optometry-data p,.purchase-option .card-area-scrollable .option-card .optometry-data span,.purchase-option .card-area-scrollable .option-card-sold-out .optometry-data p,.purchase-option .card-area-scrollable .option-card-sold-out .optometry-data span{word-wrap:break-word;color:#191a1b;font-family:Pretendard;font-size:.929rem;letter-spacing:.33px;overflow-wrap:break-word;white-space:normal}.purchase-option .card-area-scrollable .option-card .optometry-data span,.purchase-option .card-area-scrollable .option-card-sold-out .optometry-data span{margin-right:.357rem}.purchase-option .card-area-scrollable .option-card .optometry-data .side-tag,.purchase-option .card-area-scrollable .option-card-sold-out .optometry-data .side-tag{align-items:center;background-color:#eee;border-radius:30px;color:#5d26e1;display:flex;font-size:.786rem;font-weight:500;height:1.429rem;justify-content:center;letter-spacing:-.17px;width:2.714rem}.purchase-option .card-area-scrollable .option-card .optometry-data .option-sold-out,.purchase-option .card-area-scrollable .option-card-sold-out .optometry-data .option-sold-out{align-items:center;background-color:#ff53531a;border-radius:30px;color:#ff5353;display:flex;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.286rem;justify-content:center;letter-spacing:-.17px;margin-left:.286rem;padding:.214rem .714rem;white-space:nowrap}.purchase-option .card-area-scrollable .option-card .optometry-data .sold-out-desc,.purchase-option .card-area-scrollable .option-card-sold-out .optometry-data .sold-out-desc{color:#a6a8a9}.purchase-option .card-area-scrollable .option-card .purchase-amount,.purchase-option .card-area-scrollable .option-card-sold-out .purchase-amount{align-items:center;display:flex;justify-content:space-between;margin-top:.714rem}.purchase-option .card-area-scrollable .option-card .purchase-amount .amount-area,.purchase-option .card-area-scrollable .option-card-sold-out .purchase-amount .amount-area{align-items:center;background-color:#eee;border-radius:10px;display:flex;height:2.143rem;justify-content:space-between;margin-left:3.929rem;width:6.357rem}.purchase-option .card-area-scrollable .option-card .purchase-amount .amount-area .amount-control,.purchase-option .card-area-scrollable .option-card-sold-out .purchase-amount .amount-area .amount-control{color:#979797;font-size:1.5rem;padding:0 .374rem .143rem}.purchase-option .card-area-scrollable .option-card .purchase-amount .amount-area .amount-text,.purchase-option .card-area-scrollable .option-card-sold-out .purchase-amount .amount-area .amount-text{color:#191a1b;font-family:SpoqaHanSansNeo;font-size:1.071rem;letter-spacing:-.38px}.purchase-option .card-area-scrollable .option-card .purchase-amount .purchase-price,.purchase-option .card-area-scrollable .option-card-sold-out .purchase-amount .purchase-price{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-weight:700}.purchase-option .card-area-scrollable .option-card .new-reservation-description,.purchase-option .card-area-scrollable .option-card-sold-out .new-reservation-description{color:#64676a;font-family:Pretendard;font-size:.929rem;letter-spacing:-.33px;margin:1.286rem 2.143rem}.purchase-option .card-area-scrollable .option-card .new-reservation-description .recent-optometry,.purchase-option .card-area-scrollable .option-card-sold-out .new-reservation-description .recent-optometry{color:#191a1b;display:flex;flex-direction:row;font-size:.857rem;letter-spacing:-.3px;margin-top:1.357rem}.purchase-option .card-area-scrollable .option-card .new-reservation-description .recent-optometry .date-remain,.purchase-option .card-area-scrollable .option-card-sold-out .new-reservation-description .recent-optometry .date-remain{align-items:center;background-color:#eee;border-radius:30px;display:flex;font-size:.714rem;height:1.357rem;justify-content:center;margin-left:.429rem;padding:0 .536rem}.purchase-option .card-area-scrollable .option-card .reservation-description,.purchase-option .card-area-scrollable .option-card-sold-out .reservation-description{color:#64676a;font-family:Pretendard;font-size:.929rem;letter-spacing:-.33px;margin:1.286rem 0}.purchase-option .card-area-scrollable .option-card-sold-out{background-color:#eee;border:1px solid #d3d3d4}.purchase-option .price-area{display:flex;flex-direction:row;font-size:1.071rem;font-weight:700;justify-content:flex-end;padding:.679rem 1.714rem 1.786rem}.purchase-option .price-area .product-packs{color:#5d26e1;font-family:SpoqaHanSansNeo;height:1.357rem;letter-spacing:-.38px}.purchase-option .price-area .product-all-price{color:#191a1b;font-family:Pretendard;height:1.357rem;margin-left:.286rem}.purchase-option .btn-area{align-items:center;background-color:#fcfcfc;display:flex;justify-content:space-between;padding:0 1.714rem 1.071rem;width:100%}.purchase-option .btn-area button{align-items:center;border-radius:30px;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500;height:3.286rem;justify-content:center;width:calc(50% - .393rem)}.purchase-option .btn-area .to-cart-active{background-color:#fcfcfc;border:1px solid #5d26e1;color:#5d26e1}.purchase-option .btn-area .to-cart-deactive{background-color:#fcfcfc;border:1px solid #d3d3d4;color:#d3d3d4}.purchase-option .btn-area .buy-now-active{background-color:#5d26e1;color:#fcfcfc}.purchase-option .btn-area .buy-now-deactive{background-color:#d3d3d4;color:#fcfcfc}.purchase-option .btn-area .reservation-btn{background-color:#5d26e1;color:#fcfcfc;width:100%}.toast-main-message{color:#fcfcfc;font-family:Pretendard;font-size:1rem;opacity:.9}.toast-sub-message{color:#fcfcfc;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px;opacity:.54}.product-property-clear,.product-property-cyl,.product-property-diameter,.product-property-period{text-wrap:nowrap;align-items:center;border-radius:11px;display:flex;font-family:SpoqaHanSansNeo;font-size:.857rem;height:1.571rem;letter-spacing:-.3px;padding:0 .429rem}.product-property-period{background-color:#d7c7ff4f;color:#5d26e1;margin-right:.286rem}.product-property-cyl{background-color:rgba(128,234,244,.298);color:#0ac0d1;margin-right:.286rem}.product-property-clear{margin-right:.286rem}.product-property-diameter{background-color:#d3d3d466;color:#3d4042}.store-property-delivery,.store-property-need-visit,.store-property-optometry-pickup,.store-property-optometry-reservation,.store-property-quick,.store-property-reservation-pickup,.store-property-today-pickup{text-wrap:nowrap;align-items:center;border-radius:4px;display:flex;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.286rem;justify-content:center;letter-spacing:-.17px;margin-right:.286rem;padding:.214rem .286rem}.store-property-quick{background-color:#6750e81a;color:#5d26e1}.store-property-today-pickup{background-color:#83e3ec33;color:#0ac0d1}.store-property-optometry-pickup{background-color:#adffab4d;color:#26bb8e}.store-property-delivery{background-color:#83ccec4d;color:#3da2ff}.store-property-reservation-pickup{background-color:#ffde684d;color:#eea958}.store-property-need-visit{background-color:#cc8aff4d;color:#7f58ee}.store-property-optometry-reservation{background-color:#bdbebf;color:#fcfcfc}.available-stores{margin:.857rem 1.714rem}.available-stores .store-filters{align-items:center;display:flex;justify-content:space-between;margin:1.286rem 0 .857rem}.available-stores .store-filters .filter-left{display:flex;flex-direction:row}.available-stores .store-filters .filter-left .current-location,.available-stores .store-filters .filter-left .location-filter{align-items:center;border-radius:30px;color:#191a1b;display:flex;font-family:Pretendard;font-size:.929rem;height:2.286rem;letter-spacing:-.33px;margin-right:.286rem;padding:.643rem .714rem .643rem .857rem}.available-stores .store-filters .filter-left .current-location img,.available-stores .store-filters .filter-left .location-filter img{aspect-ratio:1;height:.857rem;margin-left:.357rem}.available-stores .store-filters .filter-left .location-filter{border:1px solid #eee}.available-stores .store-filters .filter-left .current-location{border:1px solid #5d26e1}.available-stores .store-filters .filter-right{align-items:center;display:flex}.available-stores .store-filters .filter-right .filterBox{display:flex;flex-direction:row}.available-stores .store-filters .filter-right .filterBox .checkbox{height:1.143rem;margin-left:.714rem;width:1.143rem}.available-stores .store-filters .filter-right .filterBox span{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;height:1.143rem;letter-spacing:-.18px;margin-left:.286rem;opacity:.95}.available-stores .detail-stores{margin:1.429rem 0 2.143rem}.available-stores .detail-stores .stores-title{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:700;height:1.429rem;justify-content:space-between;letter-spacing:-.4px;margin:1.429rem .143rem 0}.available-stores .detail-stores .stores-title span{align-items:center;color:#3d4042;display:flex;font-size:.929rem;font-weight:500;height:.929rem;letter-spacing:-.33px;line-height:1}.available-stores .detail-stores .stores-title span img{aspect-ratio:1;height:.929rem}.available-stores .detail-stores .stores-title-sub{color:#3d4042;font-family:Pretendard;font-size:.857rem;letter-spacing:-.3px;margin:.429rem 0 1.143rem}.available-stores .detail-stores .location-btn{align-items:center;background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:30px;color:#5d26e1;display:flex;font-family:Pretendard;font-size:1.071rem;height:3.286rem;margin-bottom:2.143rem;width:100%}.available-stores .detail-stores .location-btn img{aspect-ratio:1;margin-right:.286rem;width:1.429rem}.available-stores hr{border:3px solid #eee;margin:0}.available-stores .store{margin:.428rem 0}.available-stores .extend-btn{align-items:center;display:flex;justify-content:center;margin-top:.715rem}.available-stores .extend-btn button{align-items:center;background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:30px;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.071rem;height:3.286rem;justify-content:center;width:100%}.available-stores .extend-btn button img{aspect-ratio:1;height:1.286rem;margin-left:.286rem}.loading-background{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;padding:1rem 3.786rem;position:fixed;top:0;width:100%;z-index:9999}@media(min-width:768px){.loading-background{width:380px}}.loading-background .loading-overlay{align-items:center;background-color:#0000;border-radius:16px;display:flex;font-family:SpoqaHanSansNeo,sans-serif;font-weight:500;justify-content:center;margin:auto;position:relative;width:100%}.loading-background .loading-overlay .loading-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:32px 15px 15px}.loading-background .spinner{animation:rotator 1.4s linear infinite}.loading-background .path{stroke-dasharray:187;stroke-dashoffset:0;stroke:#d3d3d4;animation:dash 1.4s ease-in-out infinite;transform-origin:center}.generic-popup .popup-content{text-align:center}.generic-popup .popup-content .content-container{margin-bottom:24px}.generic-popup .popup-content .content-container h4{font-size:16px;line-height:1.13;margin-bottom:.286rem}.generic-popup .popup-content .content-container p{color:#d3d3d4;font-size:13px;font-weight:lighter}.generic-popup .popup-content .button-container{display:flex;justify-content:space-between;width:100%}.generic-popup .popup-content .button-container button{border-radius:10px;font-size:14px;padding:.714rem 0;width:100%}.generic-popup .popup-content .button-container button+button{margin-left:6px}.generic-popup .popup-content .button-container .button-confirm{background-color:#6752e8;color:#fff;white-space:no-wrap}.bottom-toast-message{text-wrap:nowrap;align-items:center;background-color:#333;border-radius:16px;bottom:20px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1rem;justify-content:center;left:50%;opacity:.9;padding:1.071rem;position:fixed;transform:translateX(-50%);z-index:2001}@media(min-width:768px){.bottom-toast-message{left:calc(50vw + 300px)}}.bottom-toast-message.toast-bottom-margin{bottom:7.714rem}@media(min-width:380px){.bottom-toast-message{flex-wrap:nowrap}}.bottom-toast-message img{height:1.429rem;margin-right:.714rem;width:1.429rem}.bottom-toast-message svg{stroke:#fcfcfc;fill:#fcfcfc}.bottom-toast-message svg path{fill:#fcfcfc}.bottom-toast-message svg circle{stroke:#fcfcfc}.bottom-toast-message button{text-wrap:nowrap;background-color:#64676a;border-radius:6px;color:#fcfcfc;font-family:Pretendard;font-size:.786rem;font-weight:500;letter-spacing:-.17px;padding:.286rem .643rem}.bottom-toast-message span{color:#fcfcfc}.modal-alert-wrap{align-items:center;background-color:rgba(0,0,0,.533)!important;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:.3s;width:100vw;z-index:2000}@media(min-width:768px){.modal-alert-wrap{left:calc(50vw + 110px);width:380px}}.modal-alert-wrap .modal-alert-message{text-wrap:nowrap;align-items:center;background-color:#fff;border-radius:16px;color:#333;display:flex;flex-direction:column;font-family:Pretendard;font-size:1rem;justify-content:center;left:50%;padding:1.071rem;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:80vw;z-index:2001}@media(min-width:768px){.modal-alert-wrap .modal-alert-message{left:calc(50vw + 300px);width:304px}}.modal-alert-wrap .modal-alert-message.modal-alert-margin{bottom:7.714rem}@media(min-width:380px){.modal-alert-wrap .modal-alert-message{flex-wrap:nowrap}}.modal-alert-wrap .modal-alert-message img{height:1.429rem;margin-right:.714rem;width:1.429rem}.modal-alert-wrap .modal-alert-message svg{stroke:#fcfcfc;fill:#fcfcfc}.modal-alert-wrap .modal-alert-message svg path{fill:#fcfcfc}.modal-alert-wrap .modal-alert-message svg circle{stroke:#fcfcfc}.modal-alert-wrap .modal-alert-message button{align-items:center;background-color:#5d26e1;border-radius:1rem;color:#fcfcfc;display:flex;font-size:1.125rem;font-weight:500;height:3.75rem;justify-content:center;left:0;width:100%}.modal-alert-wrap .modal-alert-message span{text-align:center}.modal-alert-wrap .modal-alert-message span.message{color:#191a1b;font-size:16px;margin:1.5rem 0 .25rem}.modal-alert-wrap .modal-alert-message span.subMessage{color:#7a7c7f;font-size:13px;margin:0 0 1.5rem}.list-loader .loading-area{display:flex;justify-content:center;width:100%}.list-loader .loading-area .spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.list-loader .loading-area .path{stroke-dasharray:187;stroke-dashoffset:0;stroke:#d3d3d4;animation:dash 1.4s ease-in-out infinite;transform-origin:center}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.location-permission-popup{display:flex;flex-direction:column;justify-content:center;width:100%}.location-permission-popup .title-area{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.location-permission-popup .title-area span{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;letter-spacing:-.4px}.location-permission-popup .title-area img{aspect-ratio:1;position:absolute;right:0;top:-1.429rem;width:1.429rem}.location-permission-popup .content{color:#3d4042;font-family:Pretendard;font-size:.929rem;margin-top:.714rem;text-align:center;width:100%}.location-permission-popup .content span{color:#7a7c7f}.location-permission-popup .btn-area{display:flex;justify-content:center;margin-top:1.714rem;width:100%}.location-permission-popup .btn-area button{background-color:#6752e8;border-radius:10px;color:#fcfcfc;font-family:Pretendard;font-size:1rem;font-weight:500;height:2.714rem;width:100%}.search-result-card{display:flex;flex-direction:row;height:100%;width:100%}.search-result-card .item-img{aspect-ratio:1;border-radius:16px;height:6.429rem}.search-result-card .item-content-brand,.search-result-card .item-content-store{display:flex;flex-direction:column;height:100%;margin-left:.857rem;padding-right:1.714rem;position:relative}.search-result-card .item-content-brand .item-title,.search-result-card .item-content-store .item-title{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.357rem;letter-spacing:-.4px;margin:.286rem 0}.search-result-card .item-content-brand .item-description,.search-result-card .item-content-store .item-description{text-wrap:wrap;color:#7a7c7f;font-family:Pretendard;font-size:.857rem;letter-spacing:-.3px;margin-bottom:.286rem;width:100%}.search-result-card .item-content-brand .item-favorite,.search-result-card .item-content-store .item-favorite{align-items:center;color:#909294;display:flex;font-family:Pretendard;font-size:.786rem;letter-spacing:-.28px}.search-result-card .item-content-brand .item-favorite img,.search-result-card .item-content-store .item-favorite img{aspect-ratio:1;height:.857rem;margin-right:.286rem}.search-result-card .item-content-brand .favorite-btn,.search-result-card .item-content-store .favorite-btn{aspect-ratio:1;position:absolute;right:0;top:0;width:1.714rem}.search-result-card .item-content-brand{width:calc(100% - 6.429rem)}.search-result-card .item-content-store{width:calc(100% - 8.143rem)}.period-filter-item,.period-filter-item-disabled,.period-filter-item-selected{align-items:center;border:2px solid #000;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center}.period-filter-item img,.period-filter-item-disabled img,.period-filter-item-selected img{aspect-ratio:1;margin:8px;width:60%}.period-filter-item p,.period-filter-item-disabled p,.period-filter-item-selected p{font-weight:800;padding:8px}.period-filter-item-disabled{border:2px solid #bbb}.period-filter-item-disabled p{color:#bbb}.period-filter-item-selected{border:2px solid #44f}.period-filter-item-selected p{color:#44f}.brand-filter-item,.brand-filter-item-selected{display:flex;flex-direction:row;padding:8px}.brand-filter-item input,.brand-filter-item-selected input{margin-right:16px}.brand-filter-item p,.brand-filter-item-selected p{font-weight:800}.brand-filter-item-selected input:checked[type=checkbox]{background-color:#44f}.brand-filter-item-selected p{color:#44f}.product-detail-review-tab{min-height:calc(100vh - 11.133rem)}.product-detail-review-tab hr{border:5px solid hsla(0,0%,6%,.051)}.product-detail-review-tab .review-rate{align-items:center;background-color:#eee;border-radius:16px;display:flex;justify-content:center;margin:1.286rem 1.714rem 2.429rem;padding:.929rem 1.429rem .857rem}.product-detail-review-tab .review-rate .average{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-detail-review-tab .review-rate .average p{color:#a6a8a9;font-family:Pretendard;font-size:1.143rem;font-weight:600;letter-spacing:3.2px}.product-detail-review-tab .review-rate .average p span{color:#0f0f0f;font-size:1.286rem;height:1.5rem;letter-spacing:-.45px;margin-right:.286rem}.product-detail-review-tab .review-rate .average .average-star{margin-top:.571rem}.product-detail-review-tab .review-rate .average .average-star img{aspect-ratio:1;height:1.143rem}.product-detail-review-tab .review-rate .divide{border:1px solid hsla(0,0%,6%,.051);height:4.929rem;margin:1.429rem 1.214rem 1.429rem .929rem}.product-detail-review-tab .review-rate .stars .star-individual{align-items:center;color:#a6a8a9;display:flex;flex-direction:row;font-family:Pretendard;font-size:.857rem}.product-detail-review-tab .review-rate .stars .star-individual img{aspect-ratio:1;height:.714rem;margin-right:.286rem}.product-detail-review-tab .review-rate .stars .star-individual span{color:#64676a;font-weight:500;margin-right:.286rem}.product-detail-review-tab .review-rate .bars{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-left:1.071rem}.product-detail-review-tab .review-rate .bars .rate-bar-full{background-color:#d3d3d4;border-radius:4px;height:.214rem;margin:.571rem 0}.product-detail-review-tab .review-rate .bars .rate-bar-full .rate-bar{background-color:#f3bb2c;border-radius:4px;height:100%}.product-detail-review-tab .review-write{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1.714rem 0 2.429rem}.product-detail-review-tab .review-write p{column-count:#000;font-family:Pretendard;font-size:1rem;height:1.214rem;letter-spacing:-.35px}.product-detail-review-tab .review-write button{background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:108px;color:#5d26e1;font-family:Pretendard;font-size:1.071rem;margin-top:1.821rem;padding:1.286rem 2.857rem;width:calc(100% - 3.428rem)}.product-detail-review-tab .review-list-top{align-items:center;display:flex;justify-content:space-between;margin:2rem 1.714rem}.product-detail-review-tab .review-list-top .review-amount{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:700;height:1.357rem;letter-spacing:-.4px}.product-detail-review-tab .review-list-top .review-amount span{color:#a6a8a9;font-weight:500;margin-left:.143rem}.product-detail-review-tab .review-list-top .review-sort{align-items:center;column-count:#191a1b;display:flex;font-family:Pretendard;font-size:.857rem;height:1.143rem;letter-spacing:-.18px}.product-detail-review-tab .review-list-top .review-sort img{margin-left:.286rem;width:.857rem}.product-detail-review-tab .review-list hr{margin:2.857rem 0 1.857rem}.product-detail-review-tab .review-amount-empty{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:700;height:1.357rem;letter-spacing:-.4px;margin:1.286rem 1.714rem}.product-detail-review-tab .review-amount-empty span{color:#a6a8a9;font-weight:500;margin-left:.143rem}.product-detail-review-tab .review-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-detail-review-tab .review-empty img{height:8.215rem;margin-top:8.357rem;object-fit:contain;width:6.929rem}.product-detail-review-tab .review-empty span{color:#3d4042;font-family:Pretendard;font-size:1.071rem;font-weight:600}.review-report-pop-up{padding:0 1.071rem;width:100%}.review-report-pop-up .report-title{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.286rem;justify-content:center}.review-report-pop-up .report-reason-area{margin-top:1.429rem}.review-report-pop-up .report-reason-area .report-reason{align-items:center;display:flex;flex-direction:row;margin:1rem 0}.review-report-pop-up .report-reason-area .report-reason img{aspect-ratio:1;margin-right:.714rem;width:1.429rem}.review-report-pop-up .report-reason-area .report-reason .report-reason-description{color:#3d4042;font-family:Pretendard;font-size:.929rem}.review-report-pop-up .report-reason-area textarea{border:1px solid #d3d3d4;border-radius:8px;font-family:Pretendard;font-size:.857rem;font-weight:500;height:3.214rem;letter-spacing:-.3px;margin-top:.357rem;padding:.571rem .857rem;width:100%}.review-report-pop-up .report-reason-area textarea::placeholder{color:#a6a8a9;font-family:Pretendard;font-size:.857rem;font-weight:500;letter-spacing:-.3px}.review-report-pop-up .report-announcement{align-items:center;color:#7a7c7f;display:flex;font-family:Pretendard;font-size:.929rem;justify-content:center;margin-top:1.429rem;text-align:center}.review-report-pop-up .btn-area{align-items:center;display:flex;justify-content:center;margin-top:1.714rem}.review-report-pop-up .btn-area .cancel-btn,.review-report-pop-up .btn-area .report-btn{align-items:center;border-radius:10px;display:flex;flex:1 1;font-family:Pretendard;font-size:1rem;font-weight:500;height:2.714rem;justify-content:center}.review-report-pop-up .btn-area .cancel-btn{background-color:#eee;color:#7a7c7f;margin-right:.214rem}.review-report-pop-up .btn-area .report-btn{background-color:#5d26e1;color:#fcfcfc;margin-left:.214rem}.low-high-price{background-color:#eee6;border-radius:8px;height:6.357rem;padding:1rem 1.143rem 1.071rem}.low-high-price .top{align-items:center;color:#64676a;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500}.low-high-price .top span{color:#5d26e1;margin:0 .286rem}.low-high-price .price-area{align-items:end;display:flex;flex-direction:row;font-family:Pretendard;margin-top:.571rem}.low-high-price .price-area .price{color:#3d4042;font-size:1rem;font-weight:500;letter-spacing:-.35px;margin-right:.286rem}.low-high-price .price-area .price .price-tag{align-items:center;border:1px solid #eee;border-radius:24px;color:#909294;display:flex;font-size:.729rem;height:1.286rem;justify-content:center;padding:0 .286rem;width:-webkit-fit-content;width:fit-content}.low-high-price .price-area .price span{color:#191a1b;font-weight:700}.store-card{border:1px solid #d3d3d4;border-radius:16px}.store-card .store-top{align-items:center;display:flex;justify-content:space-between;margin:1.5rem 1.214rem .286rem 1.143rem}.store-card .store-top .store-tags{display:flex;flex-direction:row}.store-card .store-top .store-tags .optometry,.store-card .store-top .store-tags .quick,.store-card .store-top .store-tags .reservation,.store-card .store-top .store-tags .shipping,.store-card .store-top .store-tags .today{align-items:center;border-radius:4px;display:flex;font-family:Pretendard;font-size:.821rem;font-weight:500;height:1.286rem;justify-content:center;margin-right:.286rem;padding:0 .286rem}.store-card .store-top .store-tags .shipping{background-color:#83ccec4d}.store-card .store-top .store-tags .quick{background-color:#8352ec1a}.store-card .store-top .store-tags .today{background-color:#83e3ec33}.store-card .store-top .store-tags .optometry{background-color:#bdbebf;color:#fcfcfc}.store-card .store-top .store-tags .reservation{background-color:#ffde684d}.store-card .store-top .store-locate{display:flex;height:1.071rem}.store-card .store-top .store-locate .store-location{align-items:center;color:#3d4042;display:flex;font-family:Pretendard;font-size:.857rem;font-weight:400;letter-spacing:-.3px;margin-right:.429rem;opacity:.6}.store-card .store-top .store-locate .store-dist{align-items:center;color:#5d26e1;display:flex;font-family:SpoqaHanSansNeo;font-size:.857rem;font-weight:500}.store-card .store-top .store-locate .store-dist img{aspect-ratio:1;height:.929rem}.store-card .store-body{margin:.429rem 1.214rem 1.429rem 1.143rem}.store-card .store-body .store-body-main{align-items:center;display:flex;justify-content:space-between}.store-card .store-body .store-body-main .store-title{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.357rem;letter-spacing:-.4px;margin-bottom:.543rem}.store-card .store-body .store-body-main .store-price{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1rem;font-weight:700;height:1.286rem}.store-card .store-body .store-body-main .store-price .discount-badge{align-items:center;background-image:linear-gradient(97deg,#5834ae 8%,#3da2ff 105%);border-radius:10.7px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.286rem;letter-spacing:-.17px;line-height:1.286rem;margin-right:.786rem;padding:0 .5rem}.store-card .store-body .store-body-main .store-price .delivery-fee{align-items:center;color:#64676a;display:flex;font-size:.929rem;font-weight:500;margin-left:.786rem}.store-card .store-body .store-body-main .store-price .delivery-fee .img{aspect-ratio:1;margin-right:.143rem;width:.857rem}.store-card .store-body .store-body-main .btn-area{align-items:flex-end;display:flex;height:100%}.store-card .store-body .store-body-main .btn-area .order-btn,.store-card .store-body .store-body-main .btn-area .reservation-btn{align-items:center;background-color:#fcfcfc;border-radius:30px;display:flex;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.429;justify-content:center;letter-spacing:-.17px;padding:.214rem .5rem .214rem .571rem}.store-card .store-body .store-body-main .btn-area .order-btn{background-color:#5d26e1;color:#fcfcfc}.store-card .store-body .store-body-main .btn-area .reservation-btn{border:1px solid #5d26e1;color:#5d26e1}.store-card .store-body .delivery-free{align-items:center;background-color:#5d26e10a;border-radius:12px;color:#191a1b;display:flex;font-family:Pretendard;font-size:1rem;font-weight:500;height:2.357rem;letter-spacing:-.35px;margin-top:1.143rem;padding:0 1.214rem}.store-card .store-body .main-btn-area{align-items:center;display:flex;flex-grow:1;height:4.143rem;justify-content:center;margin-top:.714rem}.store-card .store-body .main-btn-area .purchase-direct-btn{align-items:center;background-color:#5d26e1;border-radius:33px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;height:100%;justify-content:center;width:100%}.review-card .card-top{align-items:center;display:flex;justify-content:space-between;margin:0 1.714rem}.review-card .card-top .stars{align-items:center;display:flex;flex-direction:row}.review-card .card-top .stars img{aspect-ratio:1;height:1.143rem}.review-card .card-top .stars span{color:#7a7c7f;font-family:Pretendard;font-size:1.091rem;font-weight:500;margin-left:.286rem}.review-card .card-top .date{color:#7a7c7f;font-family:Pretendard;font-size:.857rem;height:1.071rem;letter-spacing:-.3px}.review-card .nickname-report{align-items:center;display:flex;font-family:Pretendard;height:1.286rem;justify-content:space-between;margin:.571rem 1.714rem 0}.review-card .nickname-report .nickname{color:#3d4042;font-size:1.071rem;font-weight:500}.review-card .nickname-report .report{color:#7a7c7f;font-size:.857rem;letter-spacing:-.3px}.review-card .review-tags{display:flex;flex-direction:row;margin:.429rem 1.571rem .857rem}.review-card .review-tags .tag{border:1px solid #d3d3d4cc;border-radius:20px;color:#909294;font-family:Pretendard;font-size:.857rem;letter-spacing:-.18px;margin:0 .143rem;padding:.429rem .714rem}.review-card .review-tags .tag span{color:#7a7c7f;font-weight:500;letter-spacing:-.3px}.review-card hr{border:1px solid hsla(0,0%,6%,.051)!important;margin:0 1.714rem!important}.review-card .options{background-color:#eee;border-radius:6px;margin:.857rem 1.714rem;padding:.429rem .929rem .357rem}.review-card .options .option-block{text-wrap:nowrap;color:#7a7c7f;display:flex;flex-direction:row;font-family:Pretendard;font-size:.786rem;font-weight:500;letter-spacing:-.28px;margin:.286rem 0}.review-card .options .option-block span{align-items:center;border:1px solid #d3d3d4;border-radius:12px;display:flex;height:1.143rem;justify-content:center;letter-spacing:-.28px;margin-right:.429rem;padding:.214rem .429rem .143rem .5rem;width:3.857rem}.review-card .description{font-size:1.071rem;letter-spacing:-.38px;margin:0 1.714rem}.review-card .blocked,.review-card .description{color:#3d4042;font-family:Pretendard;white-space:pre-line}.review-card .blocked{align-items:center;display:flex;font-size:1rem;justify-content:center;letter-spacing:-.35px;margin-top:2.143rem}.review-card .review-images{display:flex;flex-direction:row;margin-top:2rem;overflow-x:scroll;padding:0 1.5rem}.review-card .review-images img{aspect-ratio:1;border-radius:16px;height:8.571rem;margin:0 .214rem;object-fit:cover}.reviewable-component{padding:2rem 1.143rem 2.286rem}.reviewable-component .date{align-items:center;display:flex;justify-content:space-between;padding:0 .571rem}.reviewable-component .date .confirmed{color:#a6a8a9;font-family:Pretendard;font-size:.857rem;font-weight:500;height:1.071rem;letter-spacing:-.3px}.reviewable-component .date .remain{color:#7a7c7f;font-family:Pretendard;font-size:.857rem;font-weight:600;height:.857rem;letter-spacing:-.3px}.reviewable-component hr{border:1px solid hsla(0,0%,6%,.051)!important;margin:.643rem .571rem .857rem!important}.reviewable-component button{background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:108px;color:#5d26e1;font-family:Pretendard;font-size:1.071rem;height:3.286rem;margin:1.429rem .571rem 0;width:calc(100% - 1.143rem)}.review-item{display:flex;flex-direction:row;padding:.143rem .571rem 0}.review-item img{aspect-ratio:1;border-radius:16px;height:7.143rem;margin-right:.857rem}.review-item .info .title{align-items:center;color:#191a1b;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:600;letter-spacing:-.4px;line-height:1.143rem}.review-item .info .title .brand{text-wrap:nowrap;color:#a6a8a9;font-size:.929rem;letter-spacing:-.33px;margin-left:.286rem}.review-item .info .sub{align-items:center;color:#909294;font-weight:500}.review-item .info .options,.review-item .info .sub{display:flex;flex-direction:row;font-family:Pretendard;font-size:.929rem;height:1.143rem;letter-spacing:-.33px;margin-top:.571rem}.review-item .info .options{color:#7a7c7f}.review-item .info .options .option-tag{border:1px solid #d3d3d4;border-radius:8px;color:#7a7c7f;font-family:Pretendard;letter-spacing:-.28px;padding:.071rem .5rem .071rem .429rem}.review-item .info .options .option-tag,.review-item .info .options .side-tag{align-items:center;display:flex;font-size:.786rem;font-weight:500;height:1.143rem;margin-right:.286rem}.review-item .info .options .side-tag{background-color:#eee;border-radius:30px;color:#5d26e1;justify-content:center;letter-spacing:-.17px;width:2.714rem}.review-item .info .buy-store{align-items:center;background-color:#eee9;border-radius:16px;color:#7a7c7f;display:flex;font-family:Pretendard;font-size:.929rem;height:1.714rem;justify-content:center;letter-spacing:-.33px;margin-top:.857rem;padding:0 .571rem;width:-webkit-fit-content;width:fit-content}.review-item .info .buy-store img{aspect-ratio:1;height:1.143rem;margin-right:.286rem}.my-review hr{border:1px solid hsla(0,0%,6%,.051);margin:1.286rem 1.714rem}.my-review .product{margin:0 1.714rem}.my-review .review-top{justify-content:space-between;margin:0 1.714rem}.my-review .review-top,.my-review .review-top .star{align-items:center;display:flex}.my-review .review-top .star img{aspect-ratio:1;height:1.143rem}.my-review .review-top .date{align-items:center;color:#7a7c7f;display:flex;font-family:Pretendard;font-size:.857rem;height:1.071rem;letter-spacing:-.3px}.my-review .review-tags{margin:.857rem 1.714rem}.my-review .review-tags .tag{border:1px solid #d3d3d4cc;border-radius:20px;color:#909294;font-family:Pretendard;font-size:.857rem;height:1.714rem;letter-spacing:-.18px;margin-right:.286rem;padding:.429rem .714rem}.my-review .review-tags .tag span{color:#7a7c7f;font-weight:500;letter-spacing:-.3px}.my-review .description{font-size:1.071rem;letter-spacing:-.38px;margin:0 1.714rem}.my-review .blocked,.my-review .description{color:#3d4042;font-family:Pretendard;white-space:pre-line}.my-review .blocked{align-items:center;display:flex;font-size:1rem;justify-content:center;letter-spacing:-.35px;margin-top:2.143rem}.my-review .images{margin-top:1.714rem}.my-review .images .review-img{margin:0 .214rem}.my-review .images .review-img img{aspect-ratio:1;border-radius:16px;height:8.571rem;object-fit:cover}.review-detail-action-sheet .img-swipe-area{background-color:#eee;height:37.929rem;position:relative;width:100%}.review-detail-action-sheet .img-swipe-area .swiper-pagination-bullet{background-color:#fcfcfc}.review-detail-action-sheet .img-swipe-area .review-detail-img-swiper{height:100%;width:100%}.review-detail-action-sheet .img-swipe-area .review-detail-img-swiper .review-detail-img img{height:100%;object-fit:contain;width:100%}.review-detail-action-sheet .img-swipe-area .thumbnail-pagination{align-items:center;background-color:#0f0f0fcc;border-radius:15px;display:flex;font-family:Inter;font-size:1rem;font-weight:500;height:1.857rem;justify-content:center;letter-spacing:-.35px;padding:0 .857rem;position:absolute;right:1.714rem;top:1.714rem;width:-webkit-fit-content;width:fit-content;z-index:1}.review-detail-action-sheet .img-swipe-area .thumbnail-pagination .current-text{color:#fff}.review-detail-action-sheet .img-swipe-area .thumbnail-pagination .middle-text{color:#fcfcfc;margin-left:.429rem;margin-right:.429rem;opacity:.5}.review-detail-action-sheet .img-swipe-area .thumbnail-pagination .total-text{color:#fcfcfc;opacity:.5}.review-detail-action-sheet .img-swipe-area .slide-next,.review-detail-action-sheet .img-swipe-area .slide-prev{align-items:center;display:flex;height:37.929rem;justify-content:center;opacity:.5;padding:0 .857rem;position:absolute;top:0;z-index:1}.review-detail-action-sheet .img-swipe-area .slide-next img,.review-detail-action-sheet .img-swipe-area .slide-prev img{aspect-ratio:1;width:2.714rem}.review-detail-action-sheet .img-swipe-area .slide-prev{left:0}.review-detail-action-sheet .img-swipe-area .slide-next{right:0}.review-detail-action-sheet .nickname-view-count{align-items:center;display:flex;font-family:Pretenadard;font-size:1rem;justify-content:space-between;letter-spacing:-.35px;margin:1.857rem 1.714rem 0}.review-detail-action-sheet .nickname-view-count .nickname{color:#7a7c7f;font-weight:500}.review-detail-action-sheet .nickname-view-count .view-count{align-items:center;color:#a6a8a9;display:flex}.review-detail-action-sheet .nickname-view-count .view-count img{aspect-ratio:1;margin-right:.286rem;width:1rem}.review-detail-action-sheet hr{border:1px solid hsla(0,0%,6%,.047);margin:.786rem 1.714rem 0}.review-detail-action-sheet .description{color:#3d4042;font-family:Pretendard;font-size:1.143rem;margin:.857rem 1.714rem 0}.review-regist-stop-popup{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.review-regist-stop-popup .title{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.286rem}.review-regist-stop-popup .sub{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;font-weight:500;height:1.286rem;margin-top:.286rem}.review-regist-stop-popup .btn-area{display:flex;flex-direction:row;margin-top:1.714rem;width:100%}.review-regist-stop-popup .btn-area button{align-items:center;border-radius:10px;display:flex;flex:1 1;font-family:Pretendard;font-size:1rem;font-weight:500;height:2.714rem;justify-content:center}.review-regist-stop-popup .btn-area .exit{background-color:#eee;color:#7a7c7f;margin-right:.214rem}.review-regist-stop-popup .btn-area .continue{background-color:#5d26e1;color:#fcfcfc;margin-left:.214rem}.store-list-item{display:flex;flex-direction:row;width:100%}.store-list-item .store-img{aspect-ratio:1;border-radius:16px;height:6.429rem;margin-right:1.143rem}.store-list-item .store-info{width:calc(100% - 7.572rem)}.store-list-item .store-info .store-info-top{align-items:center;display:flex;justify-content:space-between}.store-list-item .store-info .store-info-top .store-location{align-items:center;display:flex;margin-top:.286rem}.store-list-item .store-info .store-info-top .store-location .location{color:#7a7c7f;font-family:Pretendard;font-size:.857rem;height:1.071rem;letter-spacing:-.3px;margin-right:.429rem;opacity:.6}.store-list-item .store-info .store-info-top .store-location img{aspect-ratio:1;height:.929rem;margin-right:.143rem}.store-list-item .store-info .store-info-top .store-location .distance{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;height:1.143rem;letter-spacing:-.33px}.store-list-item .store-info .store-info-top .store-optometry .store-optometry-done,.store-list-item .store-info .store-info-top .store-optometry .store-optometry-yet{border:1px solid #5d26e1;border-radius:12px;color:#5d26e1;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.286rem;letter-spacing:-.17px;padding:.179rem .5rem .179rem .571rem;width:-webkit-fit-content;width:fit-content}.store-list-item .store-info .store-name{color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.357rem;letter-spacing:-.4px;line-height:1.357rem;margin-top:.321rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-list-item .store-info .store-tags{display:flex;flex-direction:row;margin-top:.143rem}.store-list-item .store-info .store-simple-introduction{color:#909294;font-family:Pretendard;font-size:.929rem;height:1.143rem;letter-spacing:-.33px;line-height:1.2;margin-top:.286rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-list-near-item{border:1px solid hsla(0,0%,7%,.098);border-radius:16px;display:flex;flex-direction:row}.store-list-near-item .store-img{aspect-ratio:1;border-bottom-left-radius:16px;border-top-left-radius:16px;margin-right:.929rem;width:7.571rem}.store-list-near-item .store-info{padding-right:2rem}.store-list-near-item .store-info .store-location{align-items:center;display:flex;margin-top:1.643rem}.store-list-near-item .store-info .store-location .location{color:#191a1b;font-family:Pretendard;font-size:.857rem;height:1.071rem;letter-spacing:-.3px;margin-right:.286rem}.store-list-near-item .store-info .store-location img{aspect-ratio:1;height:.857rem;margin-right:.143rem}.store-list-near-item .store-info .store-location .distance{color:#7a7c7f;font-family:Pretendard;font-size:.857rem;height:1.071rem;letter-spacing:-.3px}.store-list-near-item .store-info .store-name{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-weight:500;height:1.286rem;margin-top:.214rem}.store-list-near-item .store-info .store-tags{display:flex;flex-direction:row;margin-top:.286rem}.store-list-near-item .store-info .store-simple-introduction{color:#909294;font-family:Pretendard;font-size:.786rem;height:.929rem;letter-spacing:-.28px;margin-top:.286rem}.store-list-near-item .store-info .store-optometry{margin-top:.571rem}.store-list-near-item .store-info .store-optometry .store-optometry-done,.store-list-near-item .store-info .store-optometry .store-optometry-yet{border:1px solid #5d26e1;border-radius:4px;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.286rem;letter-spacing:-.17px;line-height:1.286rem;padding:.179rem .5rem .179rem .571rem;width:-webkit-fit-content;width:fit-content}.store-list-near-item .store-info .store-optometry .store-optometry-done{color:#5d26e1}.store-list-near-item .store-info .store-optometry .store-optometry-yet{background-color:#5d26e1;color:#fcfcfc}.store-map-item-component{align-items:center;display:flex;flex-direction:column;height:13.5rem;justify-content:flex-end;position:relative;width:100%}.store-map-item-component .nearest-bubble{align-items:center;background:#d7c7ffcc;border-radius:4px;display:flex;height:3.012rem;justify-content:center;padding:0;position:relative;width:15.786rem}.store-map-item-component .nearest-bubble .nearest-text{align-items:center;color:#0f0f0f;display:flex;font-family:Pretendard;font-size:.929rem;font-weight:600;height:1.143rem}.store-map-item-component .nearest-bubble img{height:.861rem;position:absolute;right:1.08rem;top:1.08rem;width:.861rem}.store-map-item-component .nearest-bubble:after{border-color:#d7c7ffcc #0000;border-style:solid;border-width:15px 10px 0;bottom:-1rem;content:"";display:block;position:absolute;width:0;z-index:1}.store-map-item-component .store-map-item{background-color:#fcfcfc;border:1px solid hsla(0,0%,7%,.098);border-radius:16px;display:flex;flex-direction:row;height:9.286rem;margin-top:1.203rem;position:relative;width:100%}.store-map-item-component .store-map-item .store-img{aspect-ratio:1;border-bottom-left-radius:16px;border-top-left-radius:16px;margin-right:.929rem;width:9.286rem}.store-map-item-component .store-map-item .store-info{display:flex;flex-direction:column;justify-content:center;padding-right:2.286rem}.store-map-item-component .store-map-item .store-info .store-name{text-wrap:nowrap;color:#191a1b;font-family:Pretendard;font-size:1.143rem;font-weight:600;height:1.357rem;letter-spacing:-.4px}.store-map-item-component .store-map-item .store-info .store-tags{display:flex;flex-direction:row;margin-top:.286rem}.store-map-item-component .store-map-item .store-info .store-simple-introduction{color:#909294;font-family:Pretendard;font-size:.857rem;height:1.071rem;letter-spacing:-.3px;margin-top:.286rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-map-item-component .store-map-item .store-info .store-location{align-items:center;display:flex;margin-top:.714rem}.store-map-item-component .store-map-item .store-info .store-location img{aspect-ratio:1;height:.857rem;margin-right:.143rem}.store-map-item-component .store-map-item .store-info .store-location .distance{color:#5d26e1;font-family:Pretendard;font-size:.929rem;font-weight:500;margin-right:.714rem}.store-map-item-component .store-map-item .store-info .store-location .store-optometry .store-optometry-done,.store-map-item-component .store-map-item .store-info .store-location .store-optometry .store-optometry-yet{align-items:center;border:1px solid #5d26e1;border-radius:4px;display:flex;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.643rem;justify-content:center;letter-spacing:-.17px;min-width:4.714rem;padding:.214rem .286rem .286rem}.store-map-item-component .store-map-item .store-info .store-location .store-optometry .store-optometry-done{color:#5d26e1}.store-map-item-component .store-map-item .store-info .store-location .store-optometry .store-optometry-yet{background-color:#5d26e1;color:#fcfcfc}.store-map-item-component .store-optometry-info{height:1.286rem;position:absolute;right:.714rem;top:4.929rem}.store-map-item-component .store-optometry-info .optometry-ok{align-items:center;border:1px solid #5d26e1;border-radius:10.7px;color:#5d26e1;display:flex;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.286rem;justify-content:center;letter-spacing:-.17px;margin-bottom:.5rem;padding:0 .5rem 0 .571rem;width:-webkit-fit-content;width:fit-content}.radiobutton-container{border-radius:10px;display:flex;flex-direction:row;margin:1.286rem .643rem 0 0;padding:1rem 1.143rem 1rem .857rem;width:45%}.radiobutton-container.checked{background-color:#5d26e10d;border:1px solid #5d26e1}.radiobutton-container.unchecked{background-color:#f4f4f4;border:1px solid #0f0f0f;opacity:.5}.radiobutton-container .radiobutton-label{color:#191a1b;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.38px;line-height:1.071rem;padding-left:.571rem;text-align:left}.radiobutton-group-container{display:flex;justify-content:space-between}.radiobutton-group-container.row{flex-direction:row}.radiobutton-group-container.column{flex-direction:column}.radiobutton-group-container .check-box-icon{fill:#0f0f0f}.radiobutton-group-container .check-box-icon.checked{fill:#5d26e1}.ordertype-container{background-color:#fcfcfc;display:block;padding-top:2.071rem}.ordertype-title{color:#191a1b;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.4px;margin:0 3.643rem .857rem 1.714rem;text-align:left}.ordertype-btn-container{display:flex;gap:.643rem;padding:0 1rem}.ordertype-section-container{padding-bottom:1rem}.shippinginfoview-container{background-color:#fcfcfc;flex-direction:column;margin-top:.5rem;padding:1rem}.shippinginfoview-title{font-weight:700;padding-top:.5rem}.shippinginfoview-formaltext{padding-top:.5rem}.accordion-container{background-color:#fcfcfc;display:flex;flex-direction:column;margin-top:.143rem;padding-bottom:1.143rem}.accordion-container .item{display:flex;justify-content:space-between}.accordion-container .item .title{padding-left:.5rem;width:10rem}.accordion-container.gap{margin-top:.714rem}.accordion-title{display:flex;justify-content:space-between;padding:1.143rem 1.714rem 0}.accordion-title .accordion-label{display:flex}.accordion-title .accordion-label .accordion-label-txt{color:#191a1b;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.4px;line-height:normal;text-align:left}.accordion-title .right-twin{display:flex;justify-content:right}.accordion-title .button{margin-left:1rem}.accordion-title .button.opened{rotate:180deg}.accordion-title .button.closed{rotate:0deg}.accordion-items-wrapper{display:flex;max-height:0;padding:0 1.143rem 1.143rem}.accordion-items-wrapper.opened{display:block;max-height:none;transition:max-height .2s ease-out}.accordion-items-wrapper.closed{display:none;max-height:0;transition:max-height .3s ease}.checkbox-item-container{border:.05rem solid #000;border-radius:1rem;display:flex;margin-top:.5rem;padding:1rem}.checkbox-item-container.inactive{color:gray;opacity:.5;text-decoration:line-through}.checkbox-content-container{padding-left:1rem}.mainproduct-container{flex-grow:2;width:100%}.mainproduct-container .mainproduct-img-container{aspect-ratio:1;background-color:#fcfcfc;border:.5px solid #d3d3d3;border-radius:16px;height:100%;overflow:hidden;position:relative;width:100%}.mainproduct-container .mainproduct-img-container .mainproduct-admin-badge{background-image:linear-gradient(96deg,#5834ae 7%,#3da2ff 105%);border-radius:10.7px;-webkit-clip-path:inset(0 round 10.7px);clip-path:inset(0 round 10.7px);color:#fcfcfc;left:0;letter-spacing:-.17px;line-height:1.2;margin-left:.714rem}.mainproduct-container .mainproduct-img-container .mainproduct-admin-badge,.mainproduct-container .mainproduct-img-container .mainproduct-sale-badge{align-items:center;display:flex;flex-direction:row;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.286rem;justify-content:center;margin-top:.714rem;padding:.214rem .571rem;position:absolute;text-align:center;text-shadow:0 2px 10px #0000001a;top:0}.mainproduct-container .mainproduct-img-container .mainproduct-sale-badge{background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:30px;color:#5d26e1;margin-right:.714rem;right:0;width:2.786rem}.mainproduct-container .mainproduct-img-container .mainproduct-img{height:100%;object-fit:cover;width:100%}.mainproduct-container .mainproduct-text-container{padding-left:.286rem;padding-top:.571rem}.mainproduct-container .mainproduct-text-container .mainproduct-similar-container{display:inline-block;position:relative}.mainproduct-container .mainproduct-text-container .mainproduct-similar-container .similar-text{color:#191a1b;font-family:SpoqaHanSansNeo;font-size:.786rem;font-weight:800;height:3px;letter-spacing:-.28px;line-height:1.25;margin-bottom:.286rem;width:3px}.mainproduct-container .mainproduct-text-container .mainproduct-similar-container .purple-rect{align-self:stretch;background-color:#5d26e1;flex-grow:0;height:.429rem;opacity:.2;position:absolute;top:65%;width:3rem}.mainproduct-container .mainproduct-text-container .mainproduct-similar-container .like-button-image{aspect-ratio:1;height:1.571rem;margin-left:4.3rem}.mainproduct-container .mainproduct-text-container .mainproduct-brand-container{align-items:center;display:flex;justify-content:space-between}.mainproduct-container .mainproduct-text-container .mainproduct-brand-container .mainproduct-brand-text{color:#a6a8a9;font-family:SpoqaHanSansNeo;font-size:.714rem;font-weight:500}.mainproduct-container .mainproduct-text-container .mainproduct-brand-container .like-button-image{aspect-ratio:1;height:1.571rem;margin-right:.286rem}.mainproduct-container .mainproduct-text-container .mainproduct-name-container{justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainproduct-container .mainproduct-text-container .mainproduct-name-container .mainproduct-name-text{color:#191a1b;font-family:SpoqaHanSansNeo;font-size:.857rem;font-weight:500;overflow:hidden;padding-top:.214rem;text-overflow:ellipsis;white-space:"nowrap"}.mainproduct-container .mainproduct-text-container .mainproduct-price-container{align-items:center;flex-direction:row}.mainproduct-container .mainproduct-text-container .mainproduct-price-container .mainproduct-original-price-text{color:#bdbebf;font-family:Pretendard;font-size:.857rem;font-weight:400;padding-top:.429rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.mainproduct-container .mainproduct-text-container .mainproduct-price-container .mainproduct-discount-ratio-text{color:#5d26e1;font-family:Pretendard;font-size:1rem;font-weight:700}.mainproduct-container .mainproduct-text-container .mainproduct-price-container .mainproduct-discount-price-text-case-one{color:#191a1b;font-family:Pretendard;font-size:1rem;font-weight:700}.mainproduct-container .mainproduct-text-container .mainproduct-price-container .mainproduct-discount-price-text{color:#191a1b;font-family:Pretendard;font-size:1rem;font-weight:700;margin-left:.286rem}.mainproduct-container .mainproduct-text-container .mainproduct-lens-type-container{color:#7a7c7f;flex-direction:row;justify-content:center}.mainproduct-container .mainproduct-text-container .mainproduct-lens-type-container .lens-type-text{font-family:Pretendard;font-size:.857rem;font-weight:4000}.mainproduct-container .mainproduct-text-container .mainproduct-lens-type-container .lens-middle-text,.mainproduct-container .mainproduct-text-container .mainproduct-lens-type-container .lens-thickness-text{font-family:Pretendard;font-size:.857rem;font-weight:400;margin-left:.286rem}.mainproduct-container .mainproduct-text-container .mainproduct-inter-container{align-items:center;color:#909294;display:flex;flex-direction:row}.mainproduct-container .mainproduct-text-container .mainproduct-inter-container .love-img .img{height:.786rem;width:.786rem}.mainproduct-container .mainproduct-text-container .mainproduct-inter-container .love-text{font-family:SpoqaHanSansNeo;font-size:.714rem;font-weight:400;margin-left:.214rem}.mainproduct-container .mainproduct-text-container .mainproduct-inter-container .great-img{margin-left:.714rem}.mainproduct-container .mainproduct-text-container .mainproduct-inter-container .great-img .img{height:.786rem;width:.786rem}.mainproduct-container .mainproduct-text-container .mainproduct-inter-container .great-text{font-family:SpoqaHanSansNeo;font-size:.714rem;font-weight:400;margin-left:.214rem}.mainproduct-container .mainproduct-text-container .mainproduct-inter-container .greatcnt-text{font-family:SpoqaHanSansNeo;font-size:.714rem;font-weight:400;margin-left:.15rem}.mainproduct-list-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3.071rem}.mainproduct-item-container{margin-bottom:2.643rem;margin-right:1rem;width:calc(50% - 1rem)}.mainproduct-item-container:nth-child(odd){margin-right:1rem}.icon-container{align-items:center;border-radius:15px;border-width:1px;display:flex;flex-direction:column;height:100%;justify-content:center;margin:8px;overflow:hidden;width:80px}.icon-image{border-radius:10px;max-height:70%;max-width:100%;object-fit:contain}.icon-text{font-size:13px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.icon-view-container{display:flex;flex-direction:column;gap:20px}.icon-row{display:flex}.banner-slider-container{border-radius:24px;height:100%;margin-left:1.714rem;margin-right:1.714rem;overflow:hidden;position:relative}.swiper-container{width:100%}.swiper-slide{align-items:center;display:flex;justify-content:center}.slide-image,.swiper-slide{border-radius:24px;object-fit:cover}.slide-image{background-image:linear-gradient(180deg,#bee2f500 40%,#4d6276bf 90%);height:100%;width:100%}.pagination{bottom:0;font-family:Pretendard;font-size:1rem;margin-bottom:1.429rem;margin-right:1.829rem;position:absolute;right:0;text-shadow:0 2px 10px #0000001a;z-index:1}.pagination .current-text{color:#fff}.pagination .middle-text{color:#fcfcfc;margin-left:.429rem;margin-right:.429rem;opacity:.5}.pagination .total-text{color:#fcfcfc;opacity:.5}.side-product-container{border:1px solid #d3d3d4;border-radius:16px;display:flex;height:100%;justify-content:space-between;position:relative;width:100%}.side-product-container .image-container{border-bottom-left-radius:15px;border-top-left-radius:15px;height:100%;overflow:hidden;width:8.571rem}.side-product-container .product-image{height:100%;object-fit:cover;width:100%}.side-product-container .text-container{padding-left:1rem;padding-top:1.5rem;position:relative;width:calc(100% - 8.571rem)}.side-product-container .company{color:#909294;font-family:Pretendard;font-size:.786rem;font-weight:500}.side-product-container .name{font-family:Pretendard;font-size:1rem;font-weight:500;margin-top:.214rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-product-container .price{font-family:Pretendard;font-size:.857rem;font-weight:400;margin-top:.429rem}.side-product-container .discount-price{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-weight:700;margin-left:.286rem}.side-product-container .original-price{color:#888;text-decoration:line-through}.side-product-container .discount-ratio{color:#5d26e1;font-family:Pretendard;font-size:1.071rem;font-weight:700}.side-product-container .inter{align-items:flex-end;display:flex;margin-top:1.5rem}.side-product-container .left-content,.side-product-container .right-content{align-items:center;color:#909294;display:flex}.side-product-container .love-img .img{height:.786rem;width:.786rem}.side-product-container .love-text{font-family:SpoqaHanSansNeo;font-size:.714rem;font-weight:400;margin-left:.214rem}.side-product-container .great-img{margin-left:.714rem}.side-product-container .great-img .img{height:.786rem;width:.786rem}.side-product-container .great-text{font-family:SpoqaHanSansNeo;font-size:.714rem;font-weight:400;margin-left:.214rem}.side-product-container .greatcnt-text{font-family:SpoqaHanSansNeo;font-size:.714rem;font-weight:400;margin-left:.15rem}.side-product-container .side-button-container{align-items:center;background-color:#5d26e1;border-radius:4px;bottom:0;display:flex;font-family:Pretendard;font-size:.786rem;font-weight:500;height:1.286rem;justify-content:center;left:0;margin-bottom:1.071rem;margin-left:9.643rem;padding:.8rem 2.5rem;position:absolute;width:4.357rem;z-index:0}.side-product-container .side-button-container .side-button-text{text-wrap:nowrap;color:#fcfcfc}.side-product-list-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.side-product-list-container .side-product-item-container{height:8.571rem;margin-top:.857rem;width:100%}.slide-product-list-container{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;width:100%}.slide-product-item-container{display:block;height:100%;margin-right:.857rem;min-width:8.571rem;width:8.571rem}.slide-review-item-container{display:flex;flex-direction:column;height:100%;margin:10px;width:200px}.slideimg-container{aspect-ratio:1;border:1px solid #ccc;border-radius:20px;height:70%;margin-bottom:10px;overflow:hidden}.img{height:100%;object-fit:cover;width:100%}.review-container{background-color:#d1d1d1;border-radius:10px;display:flex;flex-direction:column;height:30%}.contents-container,.title-container{padding-left:10px;padding-right:10px}.contents-container{overflow:hidden}.contents-container p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keyword-icon-container{display:flex;flex-wrap:nowrap;margin-bottom:1.143rem;margin-left:0;margin-right:0;white-space:nowrap}.keyword-icon-container .keyword-icon{background-color:#fcfcfc;border:1px solid #eee;border-radius:20px;color:#191a1b;font-family:Pretendard;font-size:.929rem;font-weight:400;margin-right:.429rem;padding:.571rem .857rem;width:auto}.keyword-icon-container .keyword-icon.active{background-color:#fff;border-color:#5d26e1;color:#5d26e1;font-family:Pretendard;font-size:.929rem;font-weight:400}.brandlogo-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAACKCAMAAABCWSJWAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACTUExURUdwTP9wk/9wk/9wk/9wk/9wk/xxk/9wkv9wk/9wk/9wk/9wk/xyk/5wkv9tk/dyk/1xlfR0lv/5/f70+fpylvtukv9rke90lOh5lu95mv7u9P7o7/i1zeGBm+p/nOmMpfaiuv3h6vvY4+mkt/KGpPn8/O67yvvQ3u+UrfrJ2N+PpvKwwuWXrP2tyPbB0fHO2vmUsrXy6vYAAAALdFJOUwAQZqchxOTfQ4fvTzxVCgAAD3xJREFUeNrMWg1b4joTXURexCZNQ5OmH/S70AIV/P+/7j2T4lW0uuhVvPPss9uWYE9nzpycqfvnz1djcnuzmE5n87ljYz6fzaaLu7vJn6vG5O5mSgi4cxbcns+mN3dXwnG3mN07f4vZ4u7ncdy/zsV4cGc+/UE0k8W986mYT29/JiEz5wsx+/bUTG7mzhdjfvOtSG7unX8R3wjmbu78y/gmMF/jyBvO3H5D1zjfFIvJb9fmRZXu/hMpOSXmy0hu5843x/z2Nzp4PO6/1EoL50fi80WazJwfiunkt2nyVcL8JJLPYflZJJ/B8tNILsfy80guxXINJJdhmVwFCbD8vaenzpVi9ksa+wXdvXGuGB/uR7f314Ry/xF1585V4wPqLpwrx7t0uXOuHne/qygXlGjh/EKMluj25YuSp/idEs1+B8rsY3G7JpSRtMydX4r5ryr+x/o//z0o95MPknKiyXW48jot50nhDEF/8euz5ZXks6fgzy8cr9VEs7dJEQjGTtDokAMYf9XrL0v4ppqX13c2KrQDFI+bvO9zw7jrAkDU9V1jjAiY5zieN2RMAS4lzoZL17HYfcLn2WWcB+4lWCbv+VnueU52SJJDJBjH7UVXJmURGh1oC+V0d81PSACJ21wCi73k0k/4DJTFe53MmVbpcelvM0NQhOySZVwLHgRaOZ5ygyBwcBLgNjh2sUAw5MOSC2Ud1rmfIdn9ez6Fe1oQlDY1gh5ddrHvF5ruAChCUSIYcykLgdZMCa0pOTi0FEMmPMWoSq7DL2zCu3fmDa49grLcpuAHH7LiF3hiKZUS0hiDNDCBD5VSUgoF6LiADHFCg5ziMnGeoLBPeYXXSovvPxUIzyhE1MeAIoSRkQnTvOt3qVHaY8qEYRiFWdPlKTEpcDkSJ5uusxeE51wM5f4dH4mseunR97eppKqcoEghZJbvt1VZVtuiQT+JfHXY72pcqbZ1bjztKRN1qxYr2kOdh5JdDOVUocU4lOWyTUMUBI9OUGrJdNS1MWiz9P3kkBtt+sQvjwmdL5NtZ6Qy6b6iz5d+XO6ROte5VFsWI/r2DGVd1n1Nf+pNjA6SXDWtHyfHzabFrfeRCHfJeukn7WZT+csYzFJRnyyX5WGPC37ZZcJ1LxQ5PqjcyAcDFD8pE0RZ4o5xIbQsEj+p0zTLj368jYTZJct1vMqjcLeJ8Umk5EPsl30WZT1W7D8BZdiex0YOlxGUNXJN4fvrgbb7tlqhq2S49/2qUSJHZ21zoUWYV0v/kMnooar2oZRhuvHjTaouh2LJcjOWFQslro7HY3us2gqoCsGcKEuzSIK8IFLVSJmT9IWKAcveX1Y5WixF66CpOoIGKPzizf1m/C2GheIvj7sU1UjTXW07iLkRDvcHdIi/9ttGEJSyh8hoj5os7kNporw+bNsq8X2fssIu7SBnOsbap6ygmZHrpw6iZk7rtkziOE5w3mZSooOQCgisJ3cEJTLNvk3QY3aFhSLY5aZl4rwLBXcT7B9dIa4kfnxcFf1uA66kUuF62YsAmi/B4CSPslW8Trb7ut+BtpvMc/nFULA7j7LWHXQlk9gONRdW+JXIKsp6GJloA2akQlBVagO992SN1tmFebn2N5mEJuNJCIp7cYGc21Eo2OUHKAIKxbkaoMjH0ic+CBkiK22kTR5T32A3VNEKV3Zp7a+THWTYWChEWx5c7nBHJmXQnp2gCIW91nQxOkgaQlSn2Ie6kppZGtB2nezTMEzrhJo3rClNoTFZkRAUo7zPTM/TUSi2QNtMWxsy7My4M1S22kB8K38NCE1IUPySrpTrddUbk5dYsadzf7k+1o1U7M3/W3hnK+DTsQbCepFusR1mDJstiIAs4GGlKWi/QQMlZQx9LyD8oDEUOcblch8qEa6GFXFM/V511F3P5h22EzYTLpDYSOrHz7t5/JctIltV7SqDAYLrEM22amujdVa3dJd23x/K2EJZJnVN7Zts6xCqi+0QZ3GJJtrGcQsoz7TlFooWHoUbvIEyGxsLOe32TZ43hlnD6sl8l0cicGSYd13dZRlMS9c1BKXcpTDksOQhjKajZJR3dZ1nKVYWXUQe5oUL4rCjg9EaKdL/RqEw5sGI0fQBXYB31jJCL8E6KmvbyMpJaex2mPSRtMZOkXPSLqyToRW0BDd9AcWOVVzRN42EDbcu70zjRimkybYGJNuaaQf2ib5KdYfieFproQQ0w1iJMy45bYHLyv5NgWfR8LogBn/ZDNAF2Tw+PjYNI898DsUZg8IDSqaFMth4qqv19aCOAu880nrUjaxTb7CcD5ORneKGkALiJM46CBrDRVQ8PDwUjfjn5/4NSkDzIArCTqMisyaf5jNBjhUVF5ZCVYIWFk+Pbici+6w4wALn9dTtcpkVq9XDQ0PunXmXQWHk5q1CDVDw5NSAlnvDP64nsqKuMxCR2+Z03cB6AmoO62ndoWWfgly3hbJ6aBSKLC6BwmiuYQo9x5+oT0ho9uTcJgcrXM0EHD8x1fMG7bJzqmsNrTsMrvysmbktkIUS8IugOMoyBUhczzmNwYwoguuYQZmdvWjmwniGxrFCwQgmMkgzNlA4yJk9B3FPaDxqLGTFQpHUSa9M3ujrJmyokHxP6cAb0k7NoZ4oIahL0SH28flQGupz5EmIgEZ8oHXtuC2lZ90TlVY9UhCS1UNhjyU/b+YRKMgHbg3LJEEISgYsIh4h8NBEdgrF9CiJrVQ6yhVqgVRBR1E3aiMIBzwXEiWIbsM7Eml7Z0VIiLg4KqIzUs9HhR9ITLTb7TJFQFSU4bhBOpWFgjkUUpzLgSD2TjTMAwTSRTUzgzjjg4CS6tqXDYCyeg5CVGRnojsb25kpKdEjGrUjdcBPXpVJecA2beUGu0J0KMt9pNAsBGEQoSAQ8NiR8rBl2a9CpEkmUV/Cq5l8hrI5QZHsbBIa+10htNIUMUQd07sr8wMc0naXSc2Jm1pLmmI3EUqhB0bjoSGx0b4qV5EHn1suk86QGECnh5dCWCVtgYaMPFAU0VlWpu/8koEByjruYSixRxMSGkNpZGdeoE24qqpCQv4VJA3XNCmxCDfx+pghZ/m2bGm9JOPlWQUBItFYrr6grXqJhC9G3x2D76bw13EnnpCAGaAIHh07HFgZNWmm6OWKGppSw44r2ExAQa5k00DDPPu+Y2AbTIFD7zpkdJI4gzFF6uB8Jrsdb2byhkkvZbqxSAxt1LDPoQmzvIGyYS5B9iXOujyj/tKGlh7hwgUpnwhcmcGRhyFw0QsON7DaEg1QIPxKOa+gjA0f2GoGKGG6L4GkD0mo5eN+06fFtl39v5qr70+TCYJtfPIzMQiccsJJeBFRBBTz/T9dZxaS1LfUPLUp7R9pokQmy97ezOzdVenzmgwtSGrIr6Ksk0AFKUX8olmnJq7Xde54m3qdRtsmAwfbBJwY9Xu1Zf3Rh9Tp+1lLHQWiTdsIygcxMY7t2to08/l6DW26rwqQaoO7Z5Bf/JdB1JeglZD5YROB4SLjVY0grRe8AoxPaSnPrC5IlVyhKIwPJsv780IVJRK5ArJIJEXF+ANK0ExXC7DZsKwoLQJ/I2Fo9iFer6LncgGZXRQ1oMizrZFt4JZ4H+LBaA4XQHkRkgDVOzsU1IPz8t0WKKvpPlyByVd4PJ5Aoc/RQPpFBaHgGa4WW8jqpRDdPGlWq32VREJ5t76Bop8WCBe05CrckBIyg3MQp9wod3xkOt+dNzUEypymBqBAcHoYtwJlMm8qyp6SKgcyjDiN7yMVX5At+LmkNCTl3QiUEDoByi1czaH+MT88oTIJG/Vc60iG0NT4PjqXtnxAwJIha0MpIQIFpA3E3g8IJVZpuJqW4NQYTpBhyse9S2PbYjBslKEJU/mIRAD5uvM4g4M7zMYzV7cT+QGU8wYY6RjTdjLdV0tgQRXXlq3jhlYuCrojUIyTN3PmaVbWG8PxhApUguR7gBK+QlGoJgafUVO0dpoM47ozwo9t/jO2oMVcQcZuTYDbTZsADEGglIHDkS5QEPkGKlCCV0d4EBD1ZYwJOV90UCaEYnmKUFDlW3bHGcs+7vCMHy+YpagB7QgKtEoKjIsafEGgNAGKlWqhuE4QJWlD42eCK2wjUHzHe4PCIM5sR0Fi18a32JOw3joU43N29ugECqbXFLJ441uO2WCMhonRHRTvDYqHmTg2Jk6W2WSVJfQXAEWJGRVK2gKKM3NVIJK7nfuE8o2tYyTDC233MbibEiiYRRwOFLEuCGXNqDgBB3Nsdk2T+uRYNFdQmVH4j6HESB0VE4prkWeyZtknKdtWlbPtBlBYn1ZJohwkKQ0EYPAQi/lzgOLkRfsVohI3cw4RT0Wtz8O0LaLABxT+FWY3py2CMewDSq2sD7pY732y0bE47KBsDRgJpqMF88bEZRsdWxoAtTEpcqBYLrdr/E+ntAavWNcvpiIURAVQcnyAq1Cia6Wv6h4+nnTJbJNK0Nm282Kp/3lAKAFIvQ7KOfLUxM+cBsJwOplnW4yg7YLzzbNBVBYvhDIV30qbhdSmD7zswftykVMo6qXIwA0wH4Nn5KBKRRrvsmKnNCfGXYEflaFjScMyqyvWk3hZZuGiVnmZlTkmviJrSF+1KovikCed+nCX25i4Hbhy0OpJrcCzE44VUiLUBydPwC/BxeOILYA0j32aQo6fb7bb3CULB2vhJ9BgGXsg5cbT46uWSDycQLGpILRmMXJImnz2YMjoIRrB/KFGNPUGvjFkmhpqEIQEl+C38LugaLZWJKF0RXzfd7Qzvm6FxCFpkd6olu5g2xrUGIBdd1BkIgiraOSZWDc2tSSgALP0j3T7Kp0liET6D6Tbl6EMP1gIwLvagqSVvdSnRGc5cgvoP7INaj5GULstwLZvCOHmMXRPIoGeXKpaahOtr1wIcDg986Z0zqyuI4gPFFEq3UvEyeV7JNBup+4tMmkbReAJGORlmzKRF0KnK2n+2teuGjkIy6szIl9nMnV0/S4xF+U9l+3vbq4Vmf7UmR7dVYQnL4rpMv7MosHbrxq5ckHDsA+L4i4E5du3+7+D5L4fawWPCm0fl+j1aeFij5Zz9mmR65c/ouG/sSC6R8vE+7R4/guL7uBf2mjRo+0nfdqU06etSn3awNWnbW192uyHMf3Htizdf34zcW82hvZqu2yfNhHf/iH91p7z3mw479U2fGbMbQ4nuM2BFnfDv/1sbgZmdONTNX7jeI+bn5nTl0NP2gQefDI0o8c/eIjQw/VoRl9xXM+vn9ToC44NeoVzN7iIZzi4+/rDnR4eB/c/HzE1GDze/ff/UfwAs/1zSaDk50sAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;border-radius:25px;height:3.286rem;object-fit:contain;width:3.286rem}.brandlogo-icon-container{display:flex;flex-wrap:nowrap;white-space:nowrap}.brandlogo-icon.active{border-color:blue}.navigation-bar-wrap{position:-webkit-sticky;position:sticky}@media(min-width:768px){.navigation-bar-wrap{position:fixed;width:380px}}.navigation-bar{background-color:#fcfcfc;display:flex;height:3rem;justify-content:center;padding-left:1.5rem;padding-right:1.5rem}.nav-item-container{height:100%;width:100%}.nav-item{flex:1.5 1;font-family:Pretendard;font-size:1.071rem;font-weight:500;margin-left:.214rem}.nav-item,.nav-quick-item{align-items:center;display:flex;height:100%;justify-content:center;line-height:3rem;margin-right:.5rem;position:relative;white-space:nowrap}.nav-quick-item{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(102deg,#5834ae 8%,#3da2ff 103%);flex:2 1;font-family:Cafe24Ssurround;font-size:1.143rem;font-weight:900;margin-left:.4rem}.nav-quick-item .nav-quick-img{align-items:center;display:flex;height:1.286rem;justify-content:center;margin-right:.143rem;width:1.286rem}.nav-quick-item .nav-quick-img .quick-img{height:100%;object-fit:contain;width:100%}.nav-item.active{box-shadow:inset 0 -3px 0 0 #000;color:#000;font-family:Pretendard;font-weight:700}.nav-quick-item.active{box-shadow:0 -3px 0 0 none;font-family:Cafe24Ssurround;font-size:1.143rem;font-weight:900;position:relative}.nav-quick-item.active:after{background-image:linear-gradient(102deg,#5834ae 8%,#3da2ff 103%);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.store-product-list-container{display:flex;flex-wrap:wrap;justify-content:space-between}.store-product-item-container{margin-bottom:2.857rem;margin-right:1.071rem;width:calc(50% - 1.071rem)}.store-list-button{align-items:center;background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:8px;display:flex;height:2.286rem;justify-content:center;margin-top:.8rem}.store-list-button .img{height:1.143rem;margin-right:.429rem;margin-top:.25rem;object-fit:contain;width:1.143rem}.store-list-button .text{color:#5d26e1;font-family:Pretendard;font-size:.929rem;font-weight:400}.delivery-type-icon-true{background-color:#000;background-color:#6752e81a;border-radius:4px;margin-left:.286rem;margin-right:.286rem;padding:.214rem .286rem .286rem}.delivery-type-icon-true .text{color:#5d26e1;font-family:Pretendard;font-size:.8em;font-weight:700}.delivery-type-icon-false{background-color:#000;background-color:#83e3ec33;border-radius:4px;padding:.214rem .286rem .286rem}.delivery-type-icon-false .text{color:#36b9c5;font-family:Pretendard;font-size:.8em;font-weight:700}.delivery-type-icons-container{display:flex;flex-wrap:nowrap;margin-top:.429rem;white-space:nowrap}.checkout-bill-container{padding-top:1.143rem}.checkout-bill-container .checkout-title-container{display:flex;justify-content:space-between}.checkout-bill-container .checkout-title{color:#0f0f0f;font-size:1.071rem;font-weight:500}.checkout-bill-container .checkout-subtitle{color:#7a7c7f;font-size:.929rem;font-stretch:normal;font-weight:400}.checkout-bill-contents{display:flex;flex-direction:row;font-size:1rem;justify-content:space-between;padding-bottom:.4rem;padding-top:.4rem;position:relative}.checkout-bill-contents .title.total{font-weight:600}.checkout-bill-contents .price.minus,.checkout-bill-contents .title.minus{color:#0ac0d1}.checkout-bill-contents .price.total{font-weight:600}.checkout-bill-contents .price.total.fin{color:#5d26e1}.checkout-bill-contents.discount{color:#7a7c7f;font-size:.929rem;padding-left:1.29rem}.checkout-bill-contents.discount:after,.checkout-bill-contents.discount:before{background-color:#7a7c7f;content:"";display:block;left:5px;position:absolute}.checkout-bill-contents.discount:before{height:6px;top:.83rem;width:1px}.checkout-bill-contents.discount:after{height:1px;top:1.19rem;width:6px}.total-price-txt{color:#5d26e1;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.4px;line-height:normal;text-align:left}.storecard-container{flex-grow:2;width:100%}.storecard-container .storecard-img-container{aspect-ratio:1;background-color:#000;border-radius:16px;height:100%;overflow:hidden;width:100%}.storecard-container .storecard-img-container .storecard-img{height:100%;width:100%}.storecard-container .storecard-text-container{padding-left:.286rem;padding-top:.571rem}.storecard-container .storecard-text-container .storecard-brand-container{justify-content:center}.storecard-container .storecard-text-container .storecard-brand-container .storecard-brand-text{color:#a6a8a9;font-family:SpoqaHanSansNeo;font-size:.714rem;font-weight:500}.storecard-container .storecard-text-container .storecard-name-container{align-items:center;display:flex;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storecard-container .storecard-text-container .storecard-name-container .storecard-name-text{color:#191a1b;font-family:Pretendard;font-size:1rem;font-weight:600;overflow:hidden;padding-top:.214rem;text-overflow:ellipsis;white-space:"nowrap"}.storecard-container .storecard-text-container .storecard-name-container .love-img{aspect-ratio:1;height:1.571rem;margin-left:.286rem}.storecard-container .storecard-text-container .storecard-name-container .love-img .img{height:100%;width:100%}.storecard-container .storecard-text-container .storecard-address-container{color:#7a7c7f;flex-direction:row;justify-content:center}.storecard-container .storecard-text-container .storecard-address-container .location-name,.storecard-container .storecard-text-container .storecard-address-container .storecard-address-text{font-family:Pretendard;font-size:.857rem;font-weight:400}.storecard-container .storecard-text-container .storecard-inter-container{align-items:center;display:flex}.storecard-container .storecard-text-container .storecard-inter-container .img{height:.857rem;width:.857rem}.storecard-container .storecard-text-container .storecard-inter-container .love-text{color:#909294;font-size:.786rem;font-stretch:normal;font-weight:400;margin-left:.214rem}.storecard-list-container{display:flex;flex-wrap:wrap;justify-content:space-between}.storecard-item-container{margin-bottom:2.143rem;margin-right:1rem;width:calc(50% - 1rem)}.storecard-item-container:nth-child(odd){margin-right:1rem}.shipping-btn{align-items:center;border:1px solid;border-radius:30px;display:flex;flex-direction:row;gap:.5rem;height:3.286rem;justify-content:center;padding:1.286rem 0;width:29.33%;width:calc(33.33333% - .42867rem)}.shipping-btn .shipping-btn-label{font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-align:left}.shipping-btn.inactive{background-color:#fcfcfc;border-color:#bdbebf}.shipping-btn.inactive .shipping-btn-icon{fill:#bdbebf}.shipping-btn.inactive .shipping-btn-label{color:#bdbebf}.shipping-btn.active{background-color:#5d26e10d;border-color:#5d26e1}.shipping-btn.active .shipping-btn-icon{fill:#5d26e1}.shipping-btn.active .shipping-btn-label{color:#5d26e1}.shipping-info-container{background-color:#fcfcfc;padding:1.5rem 1rem 1rem}.shipping-info-container .title{color:#191a1b;font-size:1.143rem;font-weight:700;margin-top:10rem;padding-left:.714rem}.shipping-info-body{border:1px solid #bdbebf;border-radius:1rem;display:flex;flex-direction:column;margin-top:.713rem;padding:1rem}.shipping-info-body .shipping-info-title-top{align-items:center;display:flex}.shipping-info-body .shipping-info-title-top-icon{height:1.143rem;margin-left:.143rem;width:1.143rem}.shipping-info-body .name-title{font-size:1rem;font-weight:500}.shipping-info-body .address-container{align-items:center;display:flex;padding-top:.571rem}.shipping-info-body .location-icon{height:.929rem;margin-right:.429rem;vertical-align:middle;width:.929rem}.shipping-info-body .address-txt{color:#7a7c7f;font-size:.929rem;text-align:left}.shipping-info-body .address-create-container{align-items:center;background-color:#eee;border-radius:8px;display:flex;height:3.286rem;justify-content:center}.shipping-info-body .address-create-container .address-create-title{color:#3d4042;font-size:1.071rem}.editbtn-container{display:flex;justify-content:space-between}.editBtn{align-items:center;background-color:#fcfcfc;border:1px solid #7a7c7f;border-radius:4px;display:flex;height:1.571rem;justify-content:center;width:2.429rem}.editBtn .btn-title{color:#7a7c7f;font-size:.857rem;font-weight:500}.shipping-message-container{display:flex;flex-direction:column;margin-top:.857rem}.shipping-message-container shipping-message-title{color:#191a1b;font-size:.929rem}.shipping-message-container .message-btn{background-color:#fcfcfc;border:1px solid #d3d3d466;border-radius:8px;margin-bottom:.2rem;margin-top:.2rem;padding:.786rem .857rem}.shipping-message-container .message-btn .message-content-container{display:flex;justify-content:space-between;width:100%}.shipping-message-container .message-txt{color:#7a7c7f;font-size:.929rem;letter-spacing:-.33px;text-align:left;width:30rem}.shipping-message-container .message-content-input-container{background-color:#eee;border:1px solid #d3d3d4;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:.2rem;margin-top:.2rem;opacity:.4;padding:.786rem .857rem}.inquire-vender-container{background-color:#eee;border:1px solid #fcfcfc;display:flex;flex-direction:column;height:3.286rem;justify-content:center;margin-top:.857rem}.inquire-vender-container .inquire-vender-text{color:#3d4042;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:400;margin:.786rem}.shipping-request-textarea{background-color:#eee6;border:0;border-radius:8px;color:#64676a;font-family:Pretendard;font-size:.929rem;font-weight:400;height:3.286rem;margin:.714rem 0;outline:none;padding:.857rem;width:100%}.shipping-request-textarea::placeholder{color:#bdbebf;font-family:Pretendard;font-size:.929rem;font-weight:400}.shipping-requirement-container{display:flex;flex-direction:column;margin-bottom:.571rem}.shipping-requirement-container .sr-title{color:#7a7c7f;font-size:.929rem;font-weight:400}.shipping-requirement-container .sr-text{color:#191a1b;font-size:1rem;font-weight:400;min-height:1rem}.product-length-txt{color:#191a1b;font-weight:400;letter-spacing:normal;line-height:1.2;padding-right:.429rem}.product-length-txt,.product-price-txt{font-size:1.143rem;font-stretch:normal;font-style:normal;text-align:left}.product-price-txt{color:#5d26e1;font-weight:700;letter-spacing:-.4px;line-height:normal}.coupon-discount-sum-container{align-items:center;background-color:#0ac0d11a;border-radius:4px;display:flex;flex-direction:row;flex-grow:0;justify-content:center;margin-left:.429rem;padding:.286rem}.coupon-discount-sum-container .coupon-discount-sum-txt{color:#0ac0d1;font-size:.786rem;font-weight:600}.coupon-discount-price-container .coupon-discount-price-txt{color:#909294;font-size:1rem;font-weight:500}.checkout-coupon-container{padding:1.143rem}.checkout-product-items-container{padding-top:1.143rem}.checkout-product-item-container{padding-bottom:1.143rem}.checkout-product-item-container .title{align-items:center;display:flex;padding-bottom:.857rem}.checkout-product-item-container .title .img{display:block;height:1.714rem;width:1.714rem}.checkout-product-item-container .title .txt{align-items:center;color:#64676a;display:flex;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:center;letter-spacing:normal;line-height:100%;padding:.571rem}.checkout-product-item-container .divider{background-color:#0f0f0f;height:.071rem;margin-bottom:.5rem;opacity:.05}.checkout-product-item-container .item-container{display:flex;padding:1rem 0}.checkout-product-item-container .item-container .item-thumbnail{border-radius:1rem;height:6.429rem;width:6.429rem}.checkout-product-item-container .item-container .item-content-container{display:flex;flex-direction:column;padding:0 .857rem}.checkout-product-item-container .item-container .item-content-container .item-name{color:#191a1b;font-size:1.143rem;font-weight:500}.checkout-product-item-container .item-container .item-content-container .item-desc{color:#a6a8a9;font-size:.786rem;font-weight:400}.checkout-product-item-container .item-container .item-content-container .item-option{display:flex;padding-top:.571rem}.checkout-product-item-container .item-container .item-content-container .item-option .item-option-tag{align-items:center;border:1px solid #d3d3d4;border-radius:1rem;color:#7a7c7f;display:flex;font-size:.786rem;height:1.143rem;justify-content:center;width:2.286rem}.checkout-product-item-container .item-container .item-content-container .item-option .item-option-txt{align-items:center;color:#7a7c7f;display:flex;font-size:.786rem;justify-content:center;padding-left:.286rem}.checkout-product-item-container .item-container .item-content-container .item-price-container{align-items:center;display:flex;gap:.286rem}.checkout-product-item-container .item-container .item-content-container .item-price-container .item-original-price{color:#d3d3d4;font-size:.867rem;text-decoration:line-through}.checkout-product-item-container .item-container .item-content-container .item-price-container .item-final-price{color:#191a1b;font-size:1.071rem;font-weight:700}.order-complete-icon-container{background-color:#fcfcfc;flex-direction:column;padding-bottom:2.857rem;padding-top:4.789rem}.order-complete-icon-container .order-complete-icon-delivery{display:block;height:7.429rem;margin:0 auto;width:7.429rem}.order-complete-icon-container .order-complete-text-container{margin-top:.857rem;text-align:center}.order-complete-icon-container .order-complete-text-type{color:#5d26e1;font-size:1.286rem;font-stretch:normal;font-style:normal;font-weight:700}.order-complete-icon-container .order-complete-text{color:#7a7c7f;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:700}.shipping-info-fin-container{background-color:#fff;margin-top:.714rem}.checkout-divider{background-color:#0f0f0f;height:.071rem;margin-bottom:.5rem;opacity:.05}.checkout-fin-productlist-container{background-color:#fcfcfc;padding:1rem}.checkout-fin-productlist-container .title{font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:700}.cf-prods-container{border:1px solid #bdbebf;border-radius:16px;margin-top:1.286rem;padding:1.429rem}.cf-unit-contneter,.price-container{display:flex;flex-direction:row}.price-container{align-items:center;justify-content:space-between;margin-top:.286rem}.price-container .price-quantity{color:#191a1b;font-size:1.143rem;font-weight:500}.price-container .price-tot{color:#5d26e1;font-size:1.286rem;font-weight:700}.cf-unit-prod{display:flex;flex-direction:column;padding:1rem 0}.cf-thumb-container{border-radius:1rem;display:inline-block;height:6.429rem;margin-top:.5rem;position:relative;width:6.429rem}.cf-thumb-container .cf-thumb{display:block}.cf-thumb-container .cf-thumb-badge{align-items:stretch;background-image:linear-gradient(108deg,#5834ae 9%,#3da2ff 101%);border-radius:10.7px;display:flex;height:1rem;justify-content:center;left:.357rem;padding:0 .357rem;position:absolute;top:.357rem}.cf-thumb-container .cf-thumb-badge .cf-thumb-badge-title{color:#fcfcfc;font-size:.786rem;font-weight:500;white-space:nowrap}.cf-thumb{border-radius:1rem;height:6.429rem;width:6.429rem}.cf-content{display:flex;flex-direction:column;padding:0 0 0 .857rem}.cf-content .cf-content-title{color:#191a1b;font-size:1.143rem;font-weight:500;white-space:pre-wrap}.cf-content .cf-item-desc{color:#a6a8a9;font-size:.786rem;font-weight:400;white-space:pre-wrap}.cf-content .cf-item-option{align-items:center;display:flex;height:1.143rem;margin-top:.357rem}.cf-content .cf-item-option .cf-item-option-tag{border:1px solid #d3d3d4;border-radius:1rem;color:#7a7c7f;font-size:.786rem;font-weight:500;padding:0 .324rem;white-space:nowrap}.cf-content .cf-item-option .cf-item-osod-tag{align-items:stretch;background-color:#eee;border:1px solid #eee;border-radius:1rem;display:flex;height:1.143rem;justify-content:center;margin-left:.357rem;padding:0 .324rem}.cf-content .cf-item-option .cf-item-osod-tag .cf-item-osod-tag-title{color:#5d26e1;font-size:.786rem;font-weight:500;white-space:nowrap}.cf-content .cf-item-option .cf-item-option-txt{align-items:center;color:#7a7c7f;display:flex;font-size:.857rem;padding-left:.286rem;vertical-align:middle;white-space:pre-wrap}.cf-content .cf-item-price-container{align-items:center;display:flex;gap:.286rem;margin-top:.571rem}.cf-content .cf-item-price-container .cf-item-original-price{color:#d3d3d4;font-size:.867rem;text-decoration:line-through}.cf-content .cf-item-price-container .cf-item-final-price{color:#191a1b;font-size:1.071rem;font-weight:700}.checkout-fin-payment-detail-container{background-color:#fcfcfc;display:flex;flex-direction:column;padding:1rem}.checkout-delivery-method-container{padding:1rem}.checkout-delivery-method-button{align-items:center;border:1px solid #d3d3d4;border-radius:.5rem;display:flex;margin-top:.857rem;padding:1rem}.checkout-delivery-method-button.selected{background-color:#5d26e10d;border:1px solid #5d26e1}.checkout-delivery-method-button.disabled{border:1px solid #d3d3d4;opacity:.5}.checkout-delivery-method-title{color:#191a1b;font-size:1.071rem;font-weight:500;padding-left:.571rem;padding-right:.571rem}.checkout-delivery-method-time{color:#7a7c7f;font-size:.929rem;font-weight:400}.checkout-delivery-method-price{color:#191a1b;font-size:.929rem;font-weight:400;margin-left:auto}.checkout-pickup-select-container{padding:1rem}.checkout-pickup-method-button-container{display:flex;justify-content:space-between}.checkout-pickup-method-button{align-items:center;border:1px solid #d3d3d4;border-radius:.5rem;display:flex;margin-top:.857rem;padding:1rem;width:50%}.checkout-pickup-method-button.left{margin-right:.25rem}.checkout-pickup-method-button.right{margin-left:.25rem}.checkout-pickup-method-button.selected{background-color:#5d26e10d;border:1px solid #5d26e1;border-radius:.5rem}.checkout-pickup-select-title{color:#191a1b;font-size:1.071rem;font-weight:500;padding-left:.571rem;padding-right:.571rem}.checkout-pickup-notify-container{background-color:#fcfcfc;padding:1rem}.order-status-gradation-container{padding:1rem 0}.gradation-view-background{background-image:linear-gradient(97deg,#5834ae 8%,#3da2ff 105%);border-radius:1rem;height:5rem;isolation:isolate;position:relative}.gradation-view-background:after{background:#fcfcfc;content:"";inset:0;opacity:.9;position:absolute;z-index:-1}.gradation-view-title{color:#5d26e1;display:flex;font-size:1rem;font-weight:600;padding-left:1.143rem;padding-top:1.143rem}.gradation-view-title .title-text{padding-left:.214rem;vertical-align:middle}.gradation-view-title .gradation-icon-container{align-items:center;display:flex;justify-content:center;overflow:hidden}.gradation-view-text{color:#64676a;font-size:.857rem;font-weight:500;padding-left:1.143rem}.checkout-bas-content-container{display:block;height:100%;padding:0 1.714rem;position:relative}.checkout-bas-container{background-color:#fcfcfc;display:flex;flex-direction:column;font-family:Pretendard;height:calc(100% - 5.286rem);overflow-y:scroll}.checkout-bas-container.coupon-list-container{height:calc(100% - 6.429rem)}.checkout-bas-radio-btn{align-items:center;display:flex;height:2.143rem;margin:.857rem 0 0;padding-left:.714rem}.checkout-bas-radio-btn .check-box-icon.checked{fill:#5d26e1}.checkout-bas-radio-btn .check-box-icon.unchecked{fill:#bdbebf}.checkout-bas-radio-btn .check-box-icon.unchecked #checkmark-check{opacity:0}.checkout-bas-radio-btn .check-box-title{font-size:1.143rem;font-weight:500;margin-left:.714rem}.checkout-bas-radio-btn .check-box-title.checked{color:#5d26e1}.checkout-bas-radio-btn .check-box-title.unchecked{color:#bdbebf}.checkout-bas-close-container{background-color:#fcfcfc;bottom:0;display:flex;height:5.286rem;justify-content:center;position:absolute;width:calc(100% - 3.428rem)}.checkout-bas-close-container .close-btn{align-items:center;background-color:#5d26e1;border-radius:2rem;color:#fcfcfc;display:flex;font-size:1.071rem;font-weight:500;height:2.857rem;justify-content:center;left:0;width:100%}.checkout-option-box{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:1.143rem;margin-bottom:.714rem;padding:1.43rem .86rem}.checkout-option-box:has(.checked){border-color:#5d26e1}.checkout-option-box .checkout-bas-radio-btn{align-items:start;height:auto;margin:0;padding:0}.checkout-option-box .checkout-bas-radio-btn .check-box-item{margin-left:.714rem}.checkout-option-box .checkout-bas-radio-btn .check-box-item .checkout-option-title{align-items:center;display:flex;gap:.285rem}.checkout-option-box .checkout-bas-radio-btn .check-box-item .checkout-option-title .check-box-title{color:#5d26e1;font-weight:700;margin:0}.checkout-option-box .checkout-bas-radio-btn .check-box-item .checkout-option-title .check-box-cate{background-color:#6752e81a;border-radius:.285rem;color:#5d26e1;font-size:.786rem;font-style:normal;font-weight:500;letter-spacing:-.25px;line-height:.92;padding:.285rem}.checkout-option-box .checkout-bas-radio-btn .check-box-item .checkout-option-info{display:flex;flex-direction:column;gap:.428rem;margin-top:.428rem}.checkout-option-box .checkout-bas-radio-btn .check-box-item .checkout-option-info .option-info-title{color:#191a1b;font-size:.928rem;font-weight:700;letter-spacing:-.25px;line-height:1.2}.checkout-option-box .checkout-bas-radio-btn .check-box-item .checkout-option-info .option-info-term{color:#7a7c7f;font-size:.928rem;font-weight:400;letter-spacing:-.25px;line-height:1.2}.checkout-option-box .checkout-bas-radio-btn .check-box-item .checkout-option-info .option-info-date-container{align-items:start;display:flex;gap:.571rem}.checkout-option-box .checkout-bas-radio-btn .check-box-item .checkout-option-info .option-info-date-container .option-info-remain-date{background-color:#6752e81a;border-radius:.285rem;color:#5d26e1;font-size:.786rem;font-style:normal;font-weight:500;letter-spacing:-.25px;line-height:.92;padding:.285rem}.checkout-option-box .checkout-bas-radio-btn .check-box-item .checkout-option-info .option-info-date-container .option-info-date{color:#7a7c7f;flex:1 1;font-size:.928rem;font-weight:400;letter-spacing:-.25px;line-height:1.2}.checkout-option-box.disabled{background-color:#eee;pointer-events:none}.checkout-option-box.disabled .check-box-item .checkout-option-title .check-box-title{color:#909294}.checkout-option-box.disabled .check-box-item .checkout-option-info,.checkout-option-box.disabled .check-box-item .checkout-option-title .check-box-cate{opacity:.5}.checkout-bas-btn-container{align-items:start;background-color:#fcfcfc;bottom:0;display:flex;gap:10px;height:6.429rem;justify-content:center;padding-top:.786rem;position:absolute;width:calc(100% - 3.428rem)}.checkout-bas-btn-container .close-btn{align-items:center;background-color:#5d26e1;border-radius:2rem;color:#fcfcfc;display:flex;flex:1 1;font-size:1.071rem;font-weight:500;height:3.288rem;justify-content:center;position:relative;right:auto;top:auto}.checkout-bas-btn-container .close-btn.outlined{background-color:#fcfcfc;border:1px solid #d3d3d4;color:#191a1b;flex:none;width:7.36rem}.no-coupon-item{align-items:center;display:flex;flex-direction:column;gap:1.43rem;height:100%;justify-content:center}.no-coupon-item p{color:#3d4042;font-size:1.071rem;font-weight:600;line-height:1.2;text-align:center}.checkout-address-container{background-color:#fcfcfc;font-family:Pretendard;min-height:calc(100vh - 2.857rem)}.checkout-address-list-container,.checkout-address-wrapper{display:flex;min-height:calc(100vh - 2.857rem)}.checkout-address-list-container{flex-direction:column;flex-grow:1}.checkout-address-empty-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.checkout-address-empty-container .ca-icon{height:6.786rem;width:6.929rem}.checkout-address-empty-container .ca-title{color:#3d4042;font-size:1.071rem;font-weight:600;margin-top:1.429rem}.checkout-address-empty-container .ca-btn{align-items:center;background-color:#fcfcfc;border:.8px solid #d3d3d4;border-radius:2.786rem;display:flex;height:2.786rem;justify-content:center;margin-top:2rem;width:14.286rem}.checkout-address-empty-container .ca-btn .ca-btn-title{color:#3d4042;font-size:.964rem;font-weight:600}.checkout-unit-address-container{background-color:#fcfcfc;border:1px solid #bdbebf;border-radius:1rem;display:flex;flex-direction:column;font-family:Pretendard;margin-top:1rem;padding:1.429rem 1.143rem 1.143rem}.checkout-unit-address-container .unit-address-top-container{display:flex;flex-direction:row}.checkout-unit-address-container .unit-address-top-container .select-icon{fill:#d3d3d4;height:1.143rem;margin-right:.714rem;margin-top:.061rem;width:1.143rem}.checkout-unit-address-container .unit-address-top-container .select-icon #checkmark-check{opacity:0}.checkout-unit-address-container .unit-address-top-container .select-icon.selected{fill:#5d26e1}.checkout-unit-address-container .unit-address-top-container .select-icon.selected #checkmark-check{opacity:1}.checkout-unit-address-container .unit-sum{width:100%}.checkout-unit-address-container .unit-sum .unit-name-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.checkout-unit-address-container .unit-sum .unit-name-container .unit-name-title{font-size:1.071rem;font-weight:500}.checkout-unit-address-container .unit-sum .unit-name-container .unit-default{align-items:center;background-color:#5d26e126;border-radius:4px;display:flex;height:1.286rem;padding-left:.214rem;padding-right:.214rem}.checkout-unit-address-container .unit-sum .unit-name-container .unit-default .unit-default-title{color:#5d26e1;font-weight:500}.checkout-unit-address-container .unit-address-container{align-items:center;display:flex;font-family:Pretendard;margin-top:.571rem}.checkout-unit-address-container .unit-address-container .unit-icon{fill:#7a7c7f;height:.857rem;width:.857rem}.checkout-unit-address-container .unit-address-container .unit-address-title{color:#7a7c7f;font-size:.929rem;padding-left:.429rem}.checkout-unit-address-container .unit-btn-container{display:flex;font-family:Pretendard;justify-content:right;margin-top:.857rem}.checkout-unit-address-container .unit-btn-container .unit-btn{align-items:center;border:1px solid #d3d3d4;border-radius:.5rem;display:flex;height:2.143rem;justify-content:center;margin:.17rem;padding-left:1.5rem;padding-right:1.5rem}.checkout-unit-address-container .unit-btn-container .unit-btn .unit-btn-title{color:#191a1b;font-size:.929rem;font-weight:500}.checkout-btn-container{font-family:Pretendard;padding-top:1rem}.checkout-default-check{align-items:center;display:flex;font-family:Pretendard;margin-right:.5rem;margin-top:2.571rem}.checkout-default-check .checkout-default-icon{height:1.429rem;width:1.429rem}.checkout-default-check .default-title{color:#191a1b;font-family:Pretendard;font-size:1rem;font-weight:500;padding-left:.5rem}.checkout-add-deliveryinfo-btn{background-color:#5d26e1;border:1px solid #d3d3d4;border-radius:3.286rem;display:flex;font-family:Pretendard;height:4.143rem;margin-top:auto;width:100%}.checkout-add-deliveryinfo-btn .btn-title{align-items:center;color:#e9eaea;display:flex;font-size:1.286rem;font-weight:500;margin:0 auto}.checkout-add-deliveryinfo-btn.disabled{background-color:#d3d3d4}.checkout-add-deliveryinfo-btn.disabled .btn-title{color:#fcfcfc}.checkout-deliveryinfo-detail-container{background-color:#fcfcfc;display:flex;flex-direction:column;font-family:Pretendard;min-height:calc(100vh - 2.857rem);padding:1.714rem}.checkout-deliveryinfo-detail-container.deact{display:none}.checkout-deliveryinfo-detail-container.act{display:flex}.checkout-deliveryinfo-detail-container .row-container{align-items:center;display:flex;flex-direction:row;height:3.286rem;margin-top:.857rem}.checkout-deliveryinfo-detail-container .row-container .row-left-container{align-items:center;display:flex;height:100%;justify-content:flex-start;width:4.857rem}.checkout-deliveryinfo-detail-container .row-container .row-right-container{display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 4.857rem)}.checkout-deliveryinfo-detail-container .row-container .row-title{color:#909294;font-size:1.071rem;font-weight:500;white-space:nowrap}.checkout-deliveryinfo-detail-container .row-container .row-textarea{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:8px;color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-weight:500;height:3.286rem;outline:none;padding:.857rem;width:100%}.checkout-deliveryinfo-detail-container .row-container .row-textarea.twin{flex-grow:0;width:calc(100% - 6.643rem)}.checkout-deliveryinfo-detail-container .row-container .row-textarea::placeholder{color:#bdbebf;font-family:Pretendard;font-size:1.071rem;font-weight:400}.checkout-deliveryinfo-detail-container .row-container .row-search-btn{align-items:center;border:1px solid #5d26e1;border-radius:8px;display:flex;height:3.286rem;justify-content:center;margin-left:.714rem;width:5.929rem}.checkout-deliveryinfo-detail-container .row-container .row-search-btn .search-title{color:#5d26e1;font-size:.929rem;font-weight:500}.checkout-deliveryinfo-detail-container .row-detail-container{align-items:center;display:flex;flex-direction:row;font-family:Pretendard;justify-content:right;margin-top:.5rem}.temp-exit-btn{font-family:Pretendard;position:fixed;right:.5rem;top:.5rem}.ca-header{align-items:center;display:block;flex-direction:row;font-family:Pretendard;height:2.857rem;width:100%}.ca-header .ca-left{height:1.714rem;padding-left:1.714rem;transform:rotate(180deg);width:1.714rem}.ca-header .ca-title{color:#191a1b;font-family:Pretendard;font-size:1.286rem;font-weight:500;letter-spacing:-.45px;text-align:center}.checkout-daum-layer{font-family:Pretendard;width:100%}.checkout-daum-layer.act{display:block;min-height:calc(100vh - 2.857rem)}.checkout-daum-layer.deact{display:none;min-height:0}.address-manage-wrapper{font-family:Pretendard;height:100%;width:100%}.address-enroll-tag-button{align-items:center;background-color:#eee;border-radius:30px;display:flex;height:1.786rem;justify-content:center;width:3.857rem}.address-enroll-tag-button .tag-button-title{color:#191a1b;font-family:Pretendard;font-size:.929rem;font-weight:500}.ranking-product-list-container{display:flex;flex-wrap:wrap;justify-content:space-between}.ranking-product-item-container{margin-bottom:2.857rem;margin-right:1.071rem;position:relative;width:calc(50% - 1.071rem)}.ranking-product-item-container .ranking-number-container{align-items:center;background-color:#191a1b;border-radius:8px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1.143rem;font-weight:500;height:1.857rem;justify-content:center;left:0;margin-left:.571rem;margin-top:.571rem;position:absolute;top:0;width:1.857rem}.side-store-container{border:1px solid #d3d3d4;border-radius:16px;display:flex;margin-bottom:1rem;margin-right:1.071rem;padding-bottom:.714rem;padding-left:.75rem;padding-top:.714rem;position:relative;z-index:0}.side-store-container .image-container{aspect-ratio:1;border-radius:12px;height:6rem;overflow:hidden}.side-store-container .image-container .store-image{height:100%;object-fit:cover;width:100%}.side-store-container .side-store-text-container{margin-left:1.143rem;margin-top:.5rem;position:relative}.side-store-container .side-store-text-container .middle-line{flex-grow:0;margin-left:.286rem;margin-right:.286rem}.side-store-container .side-store-text-container .city,.side-store-container .side-store-text-container .do,.side-store-container .side-store-text-container .middle-line{color:#909294;font-family:Pretendard;font-size:.857rem;font-weight:400}.side-store-container .side-store-text-container .distance{align-items:center;color:#7a7c7f;font-family:Pretendard;font-size:.929rem;font-weight:400;margin-left:.429rem}.side-store-container .side-store-text-container .store-name{font-family:Pretendard;font-size:1.143rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-store-container .side-store-text-container .address{color:#909294;font-family:Pretendard;font-size:.929rem}.card{background-color:#6752e8;border-radius:8px;padding:.5rem;width:180px}.card img{height:-webkit-fit-content;height:fit-content;width:100%}.card+.card{margin-left:1rem}.popup-background{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;padding:1rem 3.786rem;position:fixed;top:0;width:100%;z-index:2000}@media(min-width:768px){.popup-background{width:380px}}.popup-background .popup-overlay{background-color:#fff;border-radius:16px;font-family:SpoqaHanSansNeo,sans-serif;font-weight:500;margin:auto;position:relative;width:100%}.popup-background .popup-overlay .popup-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:32px 15px 15px}.order-list-filter-container{background-color:#fcfcfc;padding:1rem}.order-list-filter{background-color:#fcfcfc;border:1px solid #e9eaea;border-radius:2rem;display:inline-flex;margin-left:.857rem;padding:.643rem .714rem .643rem .857rem}.order-list-filter-title{color:#191a1b;display:flex;font-size:.929rem;font-stretch:normal;font-style:normal;font-weight:500}.order-list-filter-icon-container{object-fit:contain;padding-left:.357rem}.order-list-filter-icon{object-fit:contain;vertical-align:middle}.order-list-sum-container{background-color:#fcfcfc;font-family:Pretendard;overflow-x:hidden;overflow-y:scroll}.order-unit-container{border:1px solid #d3d3d4;border-radius:1rem;margin-bottom:1rem;padding:1.286rem 1.429rem}.order-unit-container .order-cancel-notation{color:#ff5353;font-size:1rem;font-weight:600;margin-top:.786rem}.order-review-btn{background-color:#fcfcfc;border:1px solid #5d26e1;border-radius:.5rem;display:flex;height:3.286rem;justify-content:center;margin-top:1rem;width:100%}.order-review-btn .order-icon-container{align-items:center;display:flex;justify-content:center;overflow:hidden}.order-review-btn .order-title{align-items:center;color:#5d26e1;display:flex;font-size:1.071rem;font-weight:500;padding:.786rem}.order-bottom-btn{background-color:#fcfcfc;border:1px solid #d3d3d4;border-radius:.5rem;display:flex;height:3.286rem;margin-top:1rem;width:100%}.order-bottom-btn .order-title{align-items:center;color:#191a1b;display:flex;font-size:1.071rem;font-weight:400;margin:0 auto}.order-top-container{display:flex;flex-direction:row;padding-bottom:1.143rem}.order-top-container .order-top-date{color:#3d4042;font-size:1rem;font-weight:400;padding-left:.571rem}.order-top-container .order-detail-button{display:flex;flex-direction:row;margin-left:auto}.order-unit-icon-container{overflow:hidden}.order-unit-detail-btn-title,.order-unit-icon-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.order-unit-detail-btn-title{color:#64676a;font-size:.929rem;padding-right:.2rem}.order-unit-store-container{align-items:center;display:flex;flex-direction:row}.order-unit-store-container .order-unit-store-title{color:#191a1b;font-size:1.143rem;font-weight:500}.order-unit-store-container .order-unit-store-chev-right{height:1.143rem;padding-left:.143rem;width:1.143rem}.order-list-recommend-container{display:flex;flex-direction:column;padding-top:2rem}.order-list-recommend-container .order-list-recommend-title{font-size:1.143rem;font-weight:600;padding-left:1.714rem}.order-list-recommend-container .order-list-recommend-item{display:flex;flex-direction:row;width:12.143rem}.order-list-recommend-container .order-list-recommend-item .recommend-product-container{padding-right:1rem;padding-top:1rem}.order-list-recommend-container .order-list-recommend-item .recommend-product-container .thumb{border-radius:.5rem;height:11.143rem;width:11.143rem}.order-list-recommend-container .order-list-recommend-item .recommend-product-container .rcp-top{align-items:center;display:flex;justify-content:space-between}.order-list-recommend-container .order-list-recommend-item .recommend-product-container .rcp-top .rcp-top-title{color:#909294;font-size:.857rem;font-weight:500}.order-list-recommend-container .order-list-recommend-item .recommend-product-container .rcp-top .favorite-icon{height:1.286rem;width:1.286rem}.order-list-recommend-container .order-list-recommend-item .recommend-product-container .rcp-mid-title{color:#191a1b;font-size:1rem;font-weight:500}.order-list-recommend-container .order-list-recommend-item .recommend-product-container .rcp-bot{align-items:center;display:flex;flex-direction:row;height:1.5rem}.order-list-recommend-container .order-list-recommend-item .recommend-product-container .rcp-bot .rcp-bot-unit{align-items:center;display:flex;margin-right:1rem}.order-list-recommend-container .order-list-recommend-item .recommend-product-container .rcp-bot .rcp-bot-unit .bot-icon{height:.857rem;width:.857rem}.order-list-recommend-container .order-list-recommend-item .recommend-product-container .rcp-bot .rcp-bot-unit .bot-title{color:#909294;font-size:.786rem;font-weight:500;line-height:.786rem;padding-left:.41rem}.order-type-tip{border-radius:4px;display:flex;flex-direction:row;justify-content:center;padding:.214rem .286rem}.order-type-tip .order-tip-title{font-size:.71rem;font-weight:600}.order-type-tip.delivery{background-color:#6752e81a;color:#6752e8}.order-type-tip.optometry{background-color:#ffde684d;color:#eea958}.order-type-tip.pickup{background-color:#83e3ec33;color:#83e3ec}.order-type-tip.shipping{background-color:#83ccec4d;color:#83ccec}.order-type-tip.disabled{background-color:#eee;color:#a6a8a9}.order-status-progress-container{display:flex;flex-direction:column;padding:1.25rem 0}.order-status-progress-container .progress-bar-container{display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}.order-status-progress-container .progress-bar-container .point-container{border-radius:12px;display:flex;height:12px;width:12px}.order-status-progress-container .progress-bar-container .point-container.filled{background-color:#5d26e14d}.order-status-progress-container .progress-bar-container .point-container .progress-point{background-color:#a6a8a9;border-radius:8px;height:8px;margin:2px auto;position:relative;width:8px}.order-status-progress-container .progress-bar-container .point-container .progress-point.filled{background-color:#5d26e1}.order-status-progress-container .progress-bar-container .line-container{flex-grow:1;margin:0 -2px}.order-status-progress-container .progress-bar-container .line-container .progress-line{background-color:#d9d9d9;height:1px;margin:5.5px auto;width:100%}.order-status-progress-container .progress-bar-container .line-container .progress-line.filled{background-color:#5d26e1}.order-status-progress-container .progress-level-container{display:flex;justify-content:space-between;margin-top:.286rem}.order-status-progress-container .progress-level-container .progress-level-title{color:#909294;font-size:.929rem}.order-status-progress-container .progress-level-container .progress-level-title.filled{color:#5d26e1;font-weight:600}.order-status-noti-container{background-color:#eee6;border-radius:.5rem;display:flex;flex-direction:column;padding:1rem}.order-status-noti-container .title-container{display:flex;flex-direction:row;padding-left:0}.order-status-noti-container .title-container .order-receipt-icon-container{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-right:.286rem}.order-status-noti-container .title-container .txt-container{align-items:center;color:#64676a;display:flex;font-size:1rem;font-weight:500}.order-status-noti-container .title-container .txt-container .emphasize{color:#5d26e1;font-weight:600}.order-status-noti-container .title-container .txt-container.bold{color:#191a1b;font-weight:600}.order-status-noti-container .status-txt{color:#909294;font-size:.929rem}.order-summary-view{display:flex;flex-direction:row;padding:1rem 0}.order-summary-view .order-thumbnail{border-radius:.8rem;height:4.571rem;width:4.571rem}.order-summary-view .order-content-container{display:flex;flex-direction:column;padding-left:.867rem}.order-summary-view .order-content-container .title-container{display:flex;flex-direction:row;padding:0}.order-summary-view .order-content-container .title-container .title-txt{color:#191a1b;font-size:1.143rem;font-weight:500}.order-summary-view .order-content-container .title-container .order-icon-container{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-left:.143rem}.order-summary-view .order-content-container .content-txt{color:#7a7c7f;font-size:.857rem;font-weight:500}.unit-product-without-border-container{display:flex;flex-direction:column}.unit-product-without-border-container .unit-title{color:#5d26e1;font-size:1rem;font-weight:600;margin-bottom:.429rem}.unit-product-without-border-container .unit-title.disabled{color:#ff5353}.product-without-border-title{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.561rem;padding-top:2rem}.product-without-border-title .pwbt-number-title{color:#191a1b;font-size:1.143rem;font-weight:500}.product-without-border-title .pwbt-amount-title{color:#5d26e1;font-size:1.286rem;font-weight:700}.order-or-cancel-btn{align-items:center;border:1px solid #d3d3d4;border-radius:8px;display:flex;height:3.286rem;justify-content:center;margin-top:2rem;width:100%}.order-or-cancel-btn .title{color:#191a1b;font-size:1.071rem;font-weight:500}.order-dc-er-pc-btn-view{align-items:center;background-color:#eeeeeeb3;border-radius:8px;display:flex;height:3.286rem;margin-top:2rem;width:100%}.order-dc-er-pc-btn-view .order-dc-er-btn{display:flex;justify-content:center;width:50%}.order-dc-er-pc-btn-view .order-dc-er-btn .title{color:#191a1b;font-size:.857rem;font-weight:500}.order-dc-er-pc-btn-view .order-divider{background-color:#7a7c7f;height:.857rem;width:.071rem}.order-inquire-ship-btn{align-items:center;border:1px solid #5d26e1;border-radius:8px;display:flex;flex-direction:row;height:3.286rem;justify-content:center;margin-bottom:.561rem;margin-top:1.429rem;width:100%}.order-inquire-ship-btn .order-sum-btn-icon{fill:#5d26e1;height:1.429rem;width:1.429rem}.order-inquire-ship-btn .order-sum-btn-title{color:#5d26e1;font-size:1.071rem;font-weight:500;padding-left:.786rem}.order-sum-review-btn{align-items:center;color:#191a1b;font-size:1.071rem;font-weight:500;justify-content:center;margin-top:2rem;width:100%}.order-complete-menu-view,.order-sum-review-btn{background-color:#eeeeeeb3;border-radius:8px;display:flex;height:3.286rem}.order-complete-menu-view{flex-direction:row;justify-content:space-evenly;margin:.857rem 0 1rem}.order-complete-menu-view .order-column-divider{background-color:#bdbebf;margin:1.214rem 0;width:.071rem}.order-complete-menu-view .order-button-container{align-items:center;color:#191a1b;display:flex;font-size:.857rem;font-weight:500}.order-empty-list-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:7.643rem 0 4.143rem}.order-empty-list-container .order-empty-title{color:#3d4042;font-size:1.071rem;font-weight:600;margin-top:1.429rem}.order-detail-block-container{background-color:#fcfcfc;padding:1rem}.order-detail-block-container .box-container{border:1px solid #bdbebf;border-radius:1rem;padding:.714rem}.order-detail-block-container .box-container .top-container{display:flex;flex-direction:row;padding:.714rem}.order-detail-block-container .box-container .top-container .order-title{color:#5d26e1;font-size:1.071rem;font-weight:700;padding-left:.571rem}.order-detail-block-container .box-container .top-container .order-title.canceled{color:#ff5353}.order-detail-block-container .box-container .top-content-container{display:flex;flex-direction:column;padding:.127rem .714rem 1.429rem}.order-detail-block-container .box-container .top-content-container .span-container{color:#909294;display:flex;flex-direction:row;font-size:.857rem;font-weight:500}.order-detail-block-container .box-container .top-content-container .span-container .span-title{margin-right:.714rem}.order-detail-block-container .box-container .top-content-container .span-container.canceled{color:#5d26e1}.order-vendor-info-container{padding:.857rem}.order-vendor-info-container .order-title{display:flex}.order-vendor-info-container .order-title .order-txt{color:#191a1b;font-size:1.143rem;font-weight:500}.order-vendor-info-container .order-title .order-icon-container{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-left:.143rem}.order-vendor-content{display:flex;flex-direction:column;margin-top:.571rem}.order-vendor-content .content-container{display:flex}.order-vendor-content .content-container .order-icon-container{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.order-vendor-content .content-container .order-icon-container .o-icon{fill:#bdbebf}.order-vendor-content .content-container .order-txt{color:#7a7c7f;font-size:.929rem;padding-left:.286rem}.order-detail-can-inq-btn-container{display:flex;flex-direction:row;justify-content:space-between;padding:.429rem}.order-detail-can-inq-btn-container .order-button{align-items:center;border:1px solid #d3d3d4;border-radius:.5rem;display:flex;height:3.286rem;justify-content:center;width:calc(50% - .42rem)}.order-detail-can-inq-btn-container .order-button .order-title{color:#191a1b;font-size:1.071rem;font-weight:500}.order-detail-can-inq-btn-container .order-button.can,.order-detail-can-inq-btn-container .order-button.inq{width:100%}.order-detail-can-inq-btn-container .order-button .order-icon-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:.786rem;overflow:hidden}.order-delivery-service-view{background-color:#0ac0d1;border-radius:.5rem;height:13rem;margin:.429rem;opacity:.3}.order-pickup-service-view{background-color:#d7c7ff4d;border-radius:.5rem;height:13rem;margin:.429rem}.order-detail-products-container{background-color:#fcfcfc;margin-top:.714rem;padding:2.857rem 0 1rem}.order-detail-products-container .order-title{color:#191a1b;display:block;font-size:1.143rem;font-weight:700;margin-bottom:1.197rem;padding-left:1.714rem}.order-detail-bill-container{background-color:#fcfcfc;margin-top:.714rem;padding:2.857rem 1rem}.order-detail-bill-container .order-title{color:#191a1b;font-size:1.143rem;font-weight:700}.order-cancel-products-container{background-color:#fcfcfc;padding:1rem}.order-cancel-products-container .order-cancel-title{font-size:1.143rem;font-weight:700;padding-left:.714rem}.order-cancel-products-container .order-cancel-product-container{border:1px solid #bdbebf;border-radius:12px;margin:1.286rem 0;padding:1rem}.order-cancel-date-container{background-color:#fcfcfc;display:flex;flex-direction:column;margin-bottom:.714rem;padding:1rem}.order-cancel-title{font-size:1.143rem;font-weight:700;padding-left:.714rem}.order-cancel-content-text{color:#7a7c7f;font-size:1.071rem;font-weight:500;min-height:1rem;padding-left:.714rem}.order-cancel-selection-container{background-color:#fcfcfc;padding:1rem}.order-cancel-selection-container .order-cancel-title{font-size:1.143rem;font-weight:700}.order-cancel-input-field{background-color:#eee6;border:0;border-radius:8px;color:#64676a;font-family:Pretendard;font-size:.929rem;font-weight:400;height:5.743rem;margin:.714rem 0;outline:none;padding:.857rem;width:100%}.order-cancel-input-field::placeholder{color:#bdbebf;font-family:Pretendard;font-size:.929rem;font-weight:400}.order-cancel-input-field-counter-container{text-align:right}.order-cancel-input-field-counter{color:#7a7c7f;font-size:.786rem;font-weight:400}.order-cancel-input-field-counter-max{color:#bdbebf;font-size:.786rem;font-weight:400;text-align:right}.order-cancel-refund-bill-container{background-color:#fcfcfc;margin-top:.714rem;padding:2.857rem 1rem}.order-cancel-refund-bill-container .order-cancel-title{color:#191a1b;font-size:1.143rem;font-weight:700}.order-cancel-refund-bill-container .order-cancel-box{border:1px solid #d3d3d4;border-radius:12px;margin-top:1.286rem;padding:1.143rem}.order-cancel-refund-bill-container .order-cancel-box .refund-title-continer{display:flex;justify-content:space-between;margin-bottom:.929rem}.order-cancel-refund-bill-container .order-cancel-box .refund-title-continer .refund-price{color:#5d26e1;font-size:1rem;font-weight:600}.order-cancel-refund-bill-container .order-cancel-box .refund-title-secondary-continer{display:flex;justify-content:space-between}.order-cancel-refund-bill-container .refund-title{color:#0f0f0f;font-size:1.071rem;font-weight:500}.order-cancel-refund-bill-container .refund-secondary-title{color:#7a7c7f;font-size:.929rem;font-weight:500}.order-cancel-policy-container{background-color:#fcfcfc;min-height:4.286rem}.order-cancel-policy-container .order-cancel-title{font-size:1.143rem;font-weight:700}.cancel-checkbox-container{display:flex;margin:2rem 0 0;padding:0 1rem 1rem}.cancel-checkbox-container .cancel-txt{color:#191a1b;font-size:.929rem;font-weight:500;padding-left:.714rem}.cancel-checkbox-container .checkbox-icon{fill:#fcfcfc;border-radius:4px;height:1.429rem;width:1.429rem}.cancel-checkbox-container .checkbox-icon.checked #checkbox-background,.cancel-checkbox-container .checkbox-icon.checked #checkbox-box{fill:#bdbebf}.cancel-checkbox-container .checkbox-icon.checked #checkbox-check,.cancel-checkbox-container .checkbox-icon.unchecked #checkbox-background{fill:#fcfcfc}.cancel-checkbox-container .checkbox-icon.unchecked #checkbox-box,.cancel-checkbox-container .checkbox-icon.unchecked #checkbox-check{fill:#bdbebf}.order-erc-policy-content{background-color:#eeeeee4d;border-radius:16px;display:flex;flex-direction:column;line-height:1.5;margin-top:.714rem;padding:1.143rem .714rem}.order-erc-policy-content .clause-title{color:#0f0f0f;font-family:Pretendard;font-size:1rem;font-weight:500}.provision{display:flex;flex-direction:column;padding-bottom:1.429rem}.provision.box{background-color:#eee;border-radius:16px;margin-bottom:1rem;margin-top:-1rem;padding-left:1.071rem}.provision.box .article .content{opacity:.8}.provision .title{color:#0f0f0f;font-family:Pretendard;font-size:1rem;font-weight:500}.provision .article{display:flex;flex-direction:row;padding-top:.571rem}.provision .article .number{color:#3d4042;font-size:.857rem;font-weight:500}.provision .article .content{color:#64676a;padding-left:.286rem}.provision .article .content,.provision .main-article{font-size:.857rem;font-weight:500;white-space:pre-line}.provision .main-article{color:#3d4042;padding-top:.571rem}.exchange-return-type-buttons-container{background-color:#fcfcfc;margin-top:.286rem;padding:1rem}.exchange-return-type-buttons-container .er-title{font-size:1.143rem;font-weight:700}.exchange-return-product-list-container{background-color:#fcfcfc;padding:1rem}.exchange-return-product-list-container .er-title{font-size:1.143rem;font-weight:700}.exchange-return-product-list-container .er-product-list-container{border:1px solid #bdbebf;border-radius:1rem;margin-top:.857rem}.exchange-return-product-list-container .er-product-list-container .er-pl-top-container{display:flex;padding:1.429rem}.exchange-return-product-list-container .er-product-list-container .er-pl-top-container .er-pl-title{color:#191a1b;font-size:1rem;font-weight:500}.er-checkbox{height:1.429rem;margin-right:.571rem;width:1.429rem}.er-unit-product-view{display:flex;padding:1rem 1.429rem}.er-unit-product-view .er-thumbnail{border-radius:1rem;height:5.143rem;width:5.143rem}.er-unit-product-view .er-content{display:flex;flex-direction:column;margin-left:.714rem}.er-unit-product-view .er-content .er-content-title{font-size:1.071rem;font-weight:500}.er-unit-product-view .er-content .er-content-desc{display:flex;margin-top:.314rem}.er-unit-product-view .er-content .er-content-desc .er-item-option-tag{align-items:center;border:1px solid #d3d3d4;border-radius:1rem;color:#7a7c7f;display:flex;flex-shrink:0;font-size:.786rem;height:1.143rem;justify-content:center;margin-right:.314rem;white-space:nowrap;width:2.286rem}.er-unit-product-view .er-content .er-content-desc .er-desc .er-desc-txt{color:#7a7c7f;font-size:.857rem;font-weight:500}.er-attach-container{background-color:#fcfcfc;padding:0 1rem 2.857rem}.er-attach-container .er-attach-title{color:#191a1b;font-size:1.143rem;font-weight:700}.er-attach-container .er-attach-subtitle{color:#a6a8a9;font-size:1rem;font-weight:500}.er-attach-container .er-attach-area{align-items:center;border:2px dashed #bdbebf;border-radius:1rem;display:flex;flex-direction:column;flex-shrink:0;height:6.571rem;justify-content:center;margin-top:.857rem;width:6.571rem}.er-attach-container .er-attach-area .er-attach-icon{align-items:center;display:block;justify-content:center}.er-attach-container .er-attach-area .er-attached-count{color:#3d4042;font-size:1rem;font-weight:500}.er-attach-container .er-attach-area .er-limit-count{color:#909294;font-size:1rem;font-weight:500}.er-attach-container .er-attach-area input{display:none}.er-attach-container .er-attached-container{display:flex;flex-direction:row}.er-attach-container .er-attached-container .er-attached{border-radius:1rem;display:flex;flex-direction:column;height:6.571rem;margin:.857rem 0 0 .857rem;overflow:hidden;position:relative;width:6.571rem}.er-attach-container .er-attached-container .er-attached .file-image{aspect-ratio:1;border-radius:1rem;width:6.571rem}.er-attach-container .er-attached-container .er-attached .remove-icon{aspect-ratio:1;position:absolute;right:.429rem;top:.429rem;width:1.429rem}.er-attach-content{display:flex;overflow-x:scroll}.radio-2way-buttons-container{display:flex;justify-content:space-between}.radio-2way-buttons-container .radio-2way-button{align-items:center;border:1px solid #d3d3d4;border-radius:.5rem;display:flex;height:3.286rem;margin-top:.857rem;width:calc(50% - .32rem)}.radio-2way-buttons-container .radio-2way-button.selected{background-color:#5d26e10d;border:1px solid #5d26e1}.radio-2way-buttons-container .radio-2way-button.selected .radio-2way-btn-icon{fill:#5d26e1;height:1.143rem;width:1.143rem}.radio-2way-buttons-container .radio-2way-button.selected .radio-2way-btn-icon #checkmark-check{opacity:1}.radio-2way-buttons-container .radio-2way-button .radio-2way-btn-title{color:#191a1b;font-size:1.071rem;font-weight:500}.radio-2way-buttons-container .radio-2way-button .radio-2way-btn-icon{fill:#d3d3d4;height:1.143rem;margin:0 .571rem 0 .857rem;width:1.143rem}.radio-2way-buttons-container .radio-2way-button .radio-2way-btn-icon #checkmark-check{opacity:0}.pickup-place-info-container{background-color:#fcfcfc;padding:1rem}.pickup-place-info-container .er-title{color:#191a1b;font-size:1.143rem;font-weight:700}.pickup-place-info-container .er-container{border:1px solid #bdbebf;border-radius:1rem;margin:.857rem 0;padding:1.429rem}.pickup-place-info-container .er-container .er-content-title{color:#191a1b;font-size:.929rem;font-weight:500}.pickup-place-info-container .er-container .er-content-box{align-items:center;border:1px solid #d3d3d466;border-radius:.5rem;display:flex;height:3.286rem;justify-content:space-between;padding:0 .857rem;width:100%}.pickup-place-info-container .er-container .er-content-box .er-contenter{color:#7a7c7f;font-size:.929rem;font-weight:500}.order-account-card-container{background-color:#eee6;border-radius:8px;display:flex;flex-direction:column;margin-top:.571rem;padding:1.429rem}.order-account-card-container .oc-top-container{align-items:center;display:flex;flex-direction:row}.order-account-card-container .oc-top-container .oc-top-tip{align-items:center;background-color:#d3d3d480;border-radius:30px;display:flex;height:1.929rem;justify-content:center;width:4.714rem}.order-account-card-container .oc-top-container .oc-top-tip .oc-tip-title{color:#5d26e1;font-size:.857rem}.order-account-card-container .oc-top-container .oc-account-info{color:#3d4042;font-size:1rem;font-weight:400;padding-left:.857rem}.order-account-card-container .oc-account-copy-btn{align-items:center;background-color:#fcfcfc;border:1px solid #eee;border-radius:8px;display:flex;height:3.286rem;justify-content:center;margin-top:2rem;width:100%}.order-account-card-container .oc-account-copy-btn .oc-copy-title{color:#5d26e1;font-size:.929rem;font-weight:400}.multi-select-radio-btn-container{background-color:#fcfcfc;padding:1rem}.multi-select-radio-btn-container .title{font-family:Pretendard;font-size:1.143rem;font-weight:700;padding-left:.714rem}.multi-select-radio-btn-container .radio-btn-container{align-items:center;border:1px solid #d3d3d4;border-radius:8px;display:flex;flex-direction:row;height:3.286rem;justify-content:left;margin-top:.857rem;width:100%}.multi-select-radio-btn-container .radio-btn-container .select-icon{fill:#d3d3d4;height:1.143rem;margin:0 .571rem 0 .857rem;width:1.143rem}.multi-select-radio-btn-container .radio-btn-container .select-icon #checkmark-check{opacity:0}.multi-select-radio-btn-container .radio-btn-container .select-icon.selected{fill:#5d26e1}.multi-select-radio-btn-container .radio-btn-container .select-icon.selected #checkmark-check{opacity:1}.multi-select-radio-btn-container .radio-btn-container .select-title{color:#191a1b;font-size:1.071rem;font-weight:500}.multi-select-radio-btn-container .radio-btn-container.selected{border:1px solid #5d26e1}.acuvue-barcode-portal-container{background-color:#fcfcfc;display:flex;flex-direction:column;font-family:Pretendard;height:100vh;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:1999}@media(min-width:768px){.acuvue-barcode-portal-container{width:380px}}.acuvue-barcode-portal-container .content-container{display:flex;flex-direction:column}.acuvue-barcode-portal-container .content-container .top-container{align-items:center;display:flex;flex-direction:row;height:2.857rem;justify-content:center;padding-left:1.714rem;padding-right:1.714rem;position:fixed;top:0;width:100%}@media(min-width:768px){.acuvue-barcode-portal-container .content-container .top-container{width:380px}}.acuvue-barcode-portal-container .content-container .top-container .title{color:#000;font-size:1.143rem;font-weight:500}.acuvue-barcode-portal-container .content-container .top-container .back-icon{height:1.714rem;left:1.714rem;position:fixed;width:1.714rem}.acuvue-barcode-portal-container .content-container .body-container{display:flex;flex-direction:column;margin-bottom:7.143rem;margin-top:2.857rem;min-height:calc(100vh - 10rem);padding:1.714rem}.acuvue-barcode-portal-container .content-container .body-container .upload-explanation{color:#191a1b;font-family:Pretendard;font-size:.786rem;font-weight:500}.acuvue-barcode-portal-container .content-container .body-container .upload-store-tip{align-items:center;background-color:#0ac0d1;border-radius:4px;color:#fcfcfc;display:flex;flex-direction:row;font-size:.929rem;font-weight:500;margin-top:.571rem;padding:.036rem .286rem;width:-webkit-fit-content;width:fit-content}.acuvue-barcode-portal-container .content-container .body-container .upload-guide{color:#64676a;font-family:Pretendard;font-size:.786rem;font-weight:500;padding-top:1.571rem}.acuvue-barcode-portal-container .content-container .body-container .upload-container{align-items:center;border:1px solid #d3d3d4;border-radius:8px;display:flex;margin-top:1.357rem;min-height:52vh;overflow:hidden;position:relative}.acuvue-barcode-portal-container .content-container .body-container .upload-container .upload-icon{height:1.429rem;position:absolute;right:50%;top:50%;width:1.429rem}.acuvue-barcode-portal-container .content-container .body-container .upload-container .img-container{display:flex;height:-webkit-fit-content;height:fit-content;position:relative;width:100%}.acuvue-barcode-portal-container .content-container .body-container .upload-container .img-container .exit-button{align-items:center;background-color:#3d4042;border-radius:3.429rem;display:flex;height:3.429rem;justify-content:center;position:absolute;right:1.714rem;top:1.714rem;width:3.429rem}.acuvue-barcode-portal-container .content-container .body-container .upload-container .img-container .exit-button .exit-icon{height:1.714rem;width:1.714rem}.acuvue-barcode-portal-container .content-container .body-container .upload-container .img-container .uploaded-img{display:flex;object-fit:cover;width:100%}.acuvue-barcode-portal-container .content-container .footer-container{background-color:#fcfcfc;bottom:0;display:block;height:7.143rem;position:fixed;width:100%}.acuvue-barcode-portal-container .content-container .footer-container .upload-barcode-img-button{align-items:center;background-color:#5d26e1;border-radius:30px;display:flex;height:4.143rem;justify-content:center;margin:1rem 1.714rem 2rem;width:calc(100% - 3.428rem)}.acuvue-barcode-portal-container .content-container .footer-container .upload-barcode-img-button .title{color:#fcfcfc;font-size:1.286rem;font-weight:500}.acuvue-barcode-portal-container .content-container .footer-container .upload-barcode-img-button.disabled{background-color:#d3d3d4}.ro-select-date-container{background-color:#fcfcfc;margin-top:.571rem;padding:1.714rem;width:100%}.ro-title{color:#191a1b;font-size:1.286rem;font-weight:700}.ro-calender-wrapper{background-color:#fcfcfc}.ro-calender-wrapper .react-calendar{width:100%}.ro-calender-wrapper .react-calendar__month-view abbr{color:#3d4042;font-family:Pretendard;font-size:1.071rem;font-weight:600}.ro-calender-wrapper .react-calendar__navigation{display:none}.ro-calender-wrapper .react-calendar__tile{background-color:#fcfcfc;border-radius:.5rem;display:flex;flex-direction:column;height:3.714rem;width:14.2857142857%}.ro-calender-wrapper .react-calendar__tile abbr{font-size:1.071rem;vertical-align:top}.ro-calender-wrapper .react-calendar__tile .tile-anniversary{display:inline-block;font-family:Pretendard;font-size:.786rem;font-weight:600}.ro-calender-wrapper .react-calendar__tile .tile-content{height:1.857rem}.ro-calender-wrapper .react-calendar__tile.sunday,.ro-calender-wrapper .react-calendar__tile.sunday .tile-content,.ro-calender-wrapper .react-calendar__tile.sunday abbr{color:#ff5353}.ro-calender-wrapper .react-calendar__tile.today,.ro-calender-wrapper .react-calendar__tile.today .tile-content,.ro-calender-wrapper .react-calendar__tile.today abbr{color:#5d26e1}.ro-calender-wrapper .react-calendar__tile.day-deactive abbr{font-weight:500;opacity:.3}.ro-calender-wrapper .react-calendar__tile.day-deactive .tile-anniversary{opacity:.3}.ro-calender-wrapper .react-calendar__tile.selected{background-color:#5d26e1}.ro-calender-wrapper .react-calendar__tile.selected abbr{color:#fcfcfc;font-weight:500;opacity:1}.ro-calender-wrapper .react-calendar__tile.selected .tile-content{color:#fcfcfc}.ro-calender-wrapper .react-calendar__month-view__weekdays__weekday{background-color:#fcfcfc;display:flex;height:2.714rem;justify-content:center;width:14.2857142857%}.ro-calender-wrapper .react-calendar__month-view__weekdays__weekday abbr{color:#3d4042;font-family:Pretendard;font-size:1.071rem;font-weight:500;text-decoration:none}.calendar-navigation-container,.ro-calender-wrapper .react-calendar__month-view__weekdays__weekday .react-calendar__month-view__weekdays__weekday{align-items:center;display:flex;justify-content:center}.calendar-navigation-container{background-color:#fcfcfc;margin:1rem 0}.calendar-navigation-container .calendar-navigation-label{background-color:#fcfcfc;flex-grow:0!important;font-size:1.143rem;font-weight:700;margin:0 1.143rem}.calendar-navigation-container .calendar-icon{height:1.429rem;width:1.429rem}.calendar-navigation-container .calendar-icon.left{rotate:180deg}.calendar-navigation-container .calendar-icon.disabled{opacity:.3}.calendar-container{transition:transform .3s ease-out}.calendar-container.Left{transform:translateX(-100px)}.calendar-container.Right{transform:translateX(100px)}.time-table-container{background-color:#fcfcfc;display:flex;flex-direction:column;margin-top:.071rem;padding:1.714rem;width:100%}.time-table-container .time-table-title{color:#3d4042;font-size:1rem;font-weight:600;margin-top:1.429rem}.time-table-wrapper{grid-gap:.571rem;display:grid;gap:.571rem;grid-template-columns:repeat(4,1fr);margin:0}.time-unit-table{align-items:center;border:1px solid #d3d3d4;border-radius:.5rem;display:flex;flex:0 0 auto;height:2.857rem;justify-content:center;margin-top:.3rem;width:100%}.time-unit-table .unit-time-title{color:#191a1b;font-size:.929rem;font-weight:500}.time-unit-table.deactive{opacity:.3}.time-unit-table.active{opacity:1}.time-unit-table.selected{background-color:#5d26e1;border:1px solid #5d26e1}.time-unit-table.selected .unit-time-title{color:#fcfcfc}.ro-confirm-container{background-color:#fcfcfc;margin-top:.571rem;padding:1.714rem;width:100%}.ro-notification-container{background-color:#eee6;border-radius:1rem;display:flex;flex-direction:column;margin-top:1rem;padding:1rem}.ro-notification-container .ro-noti-title{color:#3d4042;font-size:1rem;font-weight:600}.ro-notification-container .ro-noti-text-container{display:flex;padding-bottom:.357rem;padding-top:.357rem}.ro-notification-container .ro-noti-text-container .ro-noti-text{color:#64676a;font-size:.857rem;padding-left:.357rem}.ro-detail-content-container{background-color:#fcfcfc;margin-top:.571rem}.ro-store-time-container{display:flex;padding:1.143rem 1.714rem 2.143rem}.ro-store-time-container .ro-thumbnail{border-radius:.5rem;height:5.143rem;width:5.124rem}.ro-store-time-container .ro-content-container{display:flex;flex-direction:column;padding-left:1.162rem}.ro-store-time-container .ro-content-container .ro-store-title{font-size:1.143rem;font-weight:500;margin-top:.286rem}.ro-store-time-container .ro-content-container .ro-store-time-with-icon{align-items:center;display:flex;margin-top:.286rem}.ro-store-time-container .ro-content-container .ro-icon{align-items:center;display:flex;height:1.143rem;justify-content:center;width:1.143rem}.ro-store-time-container .ro-content-container .ro-reserve-time-title{font-size:1rem;font-weight:600;padding-left:.286rem}.ro-store-time-container .ro-sticker{align-items:center;background-color:#0ac0d1;border-radius:.25rem;display:flex;height:1.286rem;justify-content:center;width:3.429rem}.ro-store-time-container .ro-sticker .ro-sticker-title{color:#fcfcfc;font-size:.829rem}.ro-divider{background-color:#121212;height:.071rem;opacity:.05;width:100%}.ro-reserver-detail-container{display:flex;flex-direction:column;padding:1.143rem 1.714rem 2.143rem}.ro-reserver-detail-container .ro-rd-container{align-items:center;display:flex;padding-bottom:.771rem}.ro-reserver-detail-container .ro-rd-container .ro-rd-icon{height:1.286rem;width:1.286rem}.ro-reserver-detail-container .ro-rd-container .ro-rd-title{color:#191a1b;font-size:1.143rem;font-weight:600;padding-left:.571rem}.ro-reserver-detail-container .ro-rd-detail-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;padding:.32rem 0;width:100%}.ro-reserver-detail-container .ro-rd-detail-container .ro-rd-detail-title{color:#909294;flex-shrink:0;font-size:1.071rem;font-weight:500;margin-right:1rem;min-width:4.284rem}.ro-reserver-detail-container .ro-rd-detail-container .ro-re-detat-textarea{align-items:center;background-color:#fcfcfc;border:1px solid #909294;border-radius:8px;box-sizing:border-box;display:flex;flex:auto;height:3.286rem;outline:none;overflow:hidden;padding:1rem .867rem}.ro-reserver-detail-container .ro-rd-detail-container .ro-re-detat-textarea,.ro-reserver-detail-container .ro-rd-detail-container .ro-re-detat-textarea::placeholder{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-weight:500;line-height:1.2}.ro-reserver-detail-container .ro-rd-detail-container .ro-rd-detail-text{color:#3d4042;font-size:1.071rem;font-weight:500;padding-left:1rem}.opto-update-modal-container{background-color:#e4dff1;border:1px solid #d3d3d4;border-radius:16px;bottom:6.929rem;display:flex;height:6.429rem;margin-bottom:1.75 rem;margin-left:1.714rem;margin-right:1.714rem;position:fixed;width:calc(100% - 3.4rem);z-index:998}@media(min-width:768px){.opto-update-modal-container{width:calc(380px - 3.4rem)}}.opto-update-modal-container .opto-update-close-btn{padding-right:.571rem;padding-top:.571rem;position:absolute;right:0;top:0}.opto-update-modal-container .opto-update-close-btn .close-btn-circle{align-items:center;background-color:#5d26e11a;border-radius:50%;display:flex;height:1.871rem;justify-content:center;width:1.871rem}.opto-update-modal-container .opto-update-close-btn .close-btn-circle .close-img{height:1rem;object-fit:contain;width:1rem}.opto-update-modal-container .image-container{aspect-ratio:1;border-radius:12px;height:100%;overflow:hidden}.opto-update-modal-container .image-container .store-image{height:100%;object-fit:cover;width:100%}.opto-update-modal-container .opto-update-modal-text-container{padding-left:.857rem;padding-top:1.75rem;position:relative}.opto-update-modal-container .opto-update-modal-text-container .opto-text-title{font-family:Pretendard;font-size:1.143rem;font-weight:600}.opto-update-modal-container .opto-update-modal-text-container .opto-text-content{align-items:center;display:flex;font-family:Pretendard;font-size:.929rem;font-weight:400}.opto-update-modal-container .opto-update-modal-text-container .opto-text-content .opto-img{height:1rem;width:1rem}.noti-card.unread{align-items:flex-start;background-color:#eee;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:1.143rem;opacity:.8;padding:1.429rem 2.071rem 1.429rem 1.143rem}.noti-card.unread .noti-icon{height:1.143rem;margin:.143rem .643rem 0 0;width:1.143rem}.noti-card.unread .noti-icon img{height:100%;width:100%}.noti-card.unread .noti-title-column{display:flex;flex:1 1;flex-direction:column}.noti-card.unread .noti-title-column .noti-title-row{align-items:center;display:flex}.noti-card.unread .noti-title-column .noti-title-row .arrow-img .img{height:100%;width:100%}.noti-card.unread .noti-title-column .noti-title-row .noti-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#5d26e1;flex-grow:1;font-size:1.071rem;font-weight:700;letter-spacing:-.38px;margin-bottom:.3rem}.noti-card.unread .noti-title-column .noti-content,.noti-card.unread .noti-title-column .noti-title-row .noti-title{display:-webkit-box;font-family:Pretendard;font-stretch:normal;font-style:normal;line-height:1.2;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal}.noti-card.unread .noti-title-column .noti-content{color:#0f0f0f;font-size:.929rem;font-weight:400;height:auto;letter-spacing:-.33px;margin-bottom:.5rem}.noti-card.unread .noti-title-column .noti-date{color:#191a1b;flex-grow:0;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.25;opacity:.6;text-align:left}.noti-card.read{align-items:flex-start;background-color:#eee;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:1.143rem;opacity:.8;padding:1.429rem 2.071rem 1.429rem 1.143rem}.noti-card.read .noti-icon{height:1.143rem;margin:.143rem .643rem 0 0;width:1.143rem}.noti-card.read .noti-icon img{height:100%;width:100%}.noti-card.read .noti-title-column{display:flex;flex:1 1;flex-direction:column}.noti-card.read .noti-title-column .noti-title-row{align-items:center;display:flex}.noti-card.read .noti-title-column .noti-title-row .arrow-img .img{height:100%;width:100%}.noti-card.read .noti-title-column .noti-title-row .noti-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;font-size:1.071rem;letter-spacing:-.38px;margin-bottom:.3rem}.noti-card.read .noti-title-column .noti-content,.noti-card.read .noti-title-column .noti-title-row .noti-title{color:#191a1b;display:-webkit-box;font-family:Pretendard;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.2;opacity:.6;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal}.noti-card.read .noti-title-column .noti-content{font-size:.929rem;height:auto;letter-spacing:-.33px;margin-bottom:.5rem}.noti-card.read .noti-title-column .noti-date{color:#191a1b;flex-grow:0;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:1.25;opacity:.6;text-align:left}*{box-sizing:border-box}html{font-size:15px}@media(min-width:310px){html{font-size:13px}}@media(min-width:380px){html{font-size:14px}}@media(min-width:576px){html{font-size:15px}}@media(min-width:768px){html{font-size:14px}body{align-items:center;display:flex;flex-direction:row-reverse;gap:208px;height:100vh;justify-content:center;margin-left:-26px}#root{box-shadow:0 1px 12px 2px #d6d6d6bf;position:relative;width:380px!important}}#root{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fcfcfc;height:100vh;overflow-y:scroll;-webkit-user-select:none;user-select:none;width:100vw}#root button:active,#root button:focus{border:none;box-shadow:none;outline:none}::-webkit-scrollbar{display:none!important}.my-page-booked-status-detail{display:flex;flex-direction:column;font-family:Pretendard;font-size:.857rem;font-stretch:normal;font-style:normal;font-weight:400;height:100%;letter-spacing:normal;line-height:normal;margin:auto}.my-page-booked-status-detail .binder{background-color:#0f0f0f;height:.571rem;opacity:.05}.my-page-booked-status-detail .binder-thin{background-color:#f2f2f2;height:1px;width:100%}.my-page-booked-status-detail .container{margin:0 1.714rem;padding:1.143rem 0 2.143rem}.my-page-booked-status-detail .my-page-booked-status-detail__content{display:flex;flex:1 1;flex-direction:column}.my-page-booked-status-detail .my-page-booked-status-detail__content .title{color:#3d4042;font-family:Pretendard;font-size:1.286rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.45px;line-height:1;margin:1.286rem 2.714rem 1.143rem 1.714rem;text-align:left}.my-page-booked-status-detail .my-page-booked-status-detail__content .title .bubble{position:relative}.my-page-booked-status-detail .my-page-booked-status-detail__content .title .bubble .triangle{background-color:#bef4f5;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);height:1.214rem;margin:.214rem 0 -.571rem .571rem;position:relative;width:1.214rem;z-index:1}.my-page-booked-status-detail .my-page-booked-status-detail__content .title .bubble .chip-today{background-image:linear-gradient(94deg,#bef3f8 1%,#baffcd 117%);border-radius:10px;color:#5d26e1;font-family:Pretendard;font-size:.929rem;font-weight:600;line-height:1.2;padding:.714rem 1.714rem;position:relative;width:-webkit-fit-content;width:fit-content;z-index:2}.my-page-booked-status-detail .my-page-booked-status-detail__content .title-bar{align-items:center;color:#191a1b;display:flex;flex-direction:row;font-size:1.143rem;font-weight:600;gap:.571rem;letter-spacing:-.4px;text-align:left}.my-page-booked-status-detail .my-page-booked-status-detail__content .title-bar img{height:1.286rem;width:1.286rem}.my-page-booked-status-detail .my-page-booked-status-detail__content .title-bar span{flex:1 1}.my-page-booked-status-detail .my-page-booked-status-detail__content .title-bar .store-link{border:1px solid #5d26e1;border-radius:30px;color:#5d26e1;font-family:Pretendard;font-size:.786rem;font-weight:500;letter-spacing:-.17px;line-height:1.2;margin:1.143rem 1.714rem .929rem 2.714rem;padding:.214rem .5rem .214rem .571rem;text-shadow:0 2px 10px #0000001a}.my-page-booked-status-detail .my-page-booked-status-detail__content .infos{display:flex;flex-direction:column;gap:.643rem;margin-top:1.143rem}.my-page-booked-status-detail .my-page-booked-status-detail__content .info-bar{display:flex;flex-direction:row}.my-page-booked-status-detail .my-page-booked-status-detail__content .info-bar span:first-child{color:#909294;flex-shrink:0;font-family:Pretendard;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.38px;line-height:1.2;min-width:3.786rem;text-align:left}.my-page-booked-status-detail .my-page-booked-status-detail__content .info-bar span{color:#3d4042;font-family:Pretendard;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.38px;line-height:1.2;text-align:left}.my-page-booked-status-detail .my-page-booked-status-detail__content .info-bar .date{color:#191a1b;font-family:Pretendard;font-size:1.071rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:1.2;text-align:left}.my-page-booked-status-detail .my-page-booked-status-detail__content .info-bar .chip-days{align-items:center;background-color:#eee;border-radius:30px;color:#0ac0d1;display:flex;font-family:Pretendard;font-size:.786rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.17px;line-height:1.2;margin-left:.571rem;padding:.214rem .607rem;text-align:center}.my-page-booked-status-detail .my-page-booked-status-detail__content .info-bar .book-status{font-family:Pretendard;font-size:1.071rem;font-weight:500;letter-spacing:-.38px;line-height:1.2;text-align:center}.my-page-booked-status-detail .my-page-booked-status-detail__content .info-bar .book-status.confirmed{color:#5d26e1}.my-page-booked-status-detail .my-page-booked-status-detail__content .info-bar .book-status.canceled{color:#ff5353}.my-page-booked-status-detail .button-bottom{border-radius:30px;color:#fcfcfc;display:flex;font-family:Pretendard;font-size:1.286rem;font-weight:500;justify-content:center;line-height:1;margin-bottom:2.143rem;padding:1.286rem 4.286rem;text-align:center}.my-page-booked-status-detail .button-bottom.active{background-color:#5d26e1;color:#fcfcfc}.my-page-booked-status-detail .button-bottom.inactive{background-color:#d3d3d4;color:#fcfcfc}.my-page-booked-status-detail__modal .popup-content{color:#191a1b;display:flex;flex-direction:column;font-family:Pretendard;font-size:1.143rem;font-stretch:normal;font-style:normal;font-weight:500;justify-content:space-around;letter-spacing:normal;line-height:1.13;padding:2.286rem 1.071rem 1.071rem;text-align:center}.my-page-booked-status-detail__modal .message{margin-bottom:1.714rem}.my-page-booked-status-detail__modal .message .message-sub{color:#7a7c7f;font-family:Pretendard;font-size:.929rem;line-height:1.3;margin-top:.25rem;text-align:center}.my-page-booked-status-detail__modal .modal-buttons{display:flex;flex-direction:row;font-size:1rem;gap:10px;justify-content:space-around;line-height:1.29;width:100%}.my-page-booked-status-detail__modal .modal-buttons .negative{background-color:#eee;border-radius:10px;color:#7a7c7f;flex:1 1;padding:.857rem 0}.my-page-booked-status-detail__modal .modal-buttons .positive{background-color:#5d26e1;border-radius:10px;color:#fcfcfc;flex:1 1;padding:.857rem 0}
/*# sourceMappingURL=main.39487a59.css.map*/