@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.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}.gallery-slide-section{position:relative;width:100%;overflow:hidden;padding:90px 50px 280px;background-color:#0a0a0a;color:#fff}.gallery-slide-section .gallery-slide-container{width:100%}.gallery-slide-section .gallery-slide-title-wrap{width:100%;padding:50px 0;line-height:1.1;text-align:left;border-bottom:1px solid #ffffff45;margin-bottom:50px}.gallery-slide-section .gallery-slide-title-wrap.left{text-align:left}.gallery-slide-section .gallery-slide-title-wrap.right{text-align:right}.gallery-slide-section .gallery-slide-title{font-size:2vw}.gallery-slide-section .gallery-slide-bottom-wrap{position:relative;width:100%;aspect-ratio:1/.5;min-height:620px}.gallery-slide-section .gallery-slide-under-wrap{position:relative;width:100%;height:100%;display:flex}.gallery-slide-section .gallery-slide-under-list{width:calc(100% / 3);height:100%;transition:.3s;transition-delay:.8s}.gallery-slide-section .gallery-slide-under-list.hidden{transition:0s;opacity:0}.gallery-slide-section .gallery-slide-under-image{width:100%;height:100%;object-fit:cover}.gallery-slide-section .gallery-slide-cover-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.gallery-slide-section .gallery-slide-cover-inner{position:relative;width:100%;height:100%;display:flex}.gallery-slide-section .gallery-slide-cover-list{position:absolute;top:0;width:calc(100% / 3);height:100%;cursor:pointer;transition:.8s;border-left:1px solid rgba(0,0,0,.6)}.gallery-slide-section .gallery-slide-cover-list-inner{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;padding:30px;transition:background-color .8s;overflow:hidden}.gallery-slide-section .gallery-slide-cover-list:hover .gallery-slide-cover-list-inner{background-color:#00000080}.gallery-slide-section .gallery-slide-cover-list-inner.shrink{padding:10px}.gallery-slide-section .gallery-slide-cover-text-wrap{position:relative;width:100%;height:40%;transition:.3s;transition-delay:.8s;z-index:2}.gallery-slide-section .gallery-slide-cover-list-inner.shrink .gallery-slide-cover-text-wrap{transition:0s;opacity:0}.gallery-slide-section .gallery-slide-cover-name{font-size:24px;margin-bottom:2rem;transition:.5s;transform:translateY(50px)}.gallery-slide-section .gallery-slide-cover-list:hover .gallery-slide-cover-name{transform:translateY(0)}.gallery-slide-section .gallery-slide-cover-category{font-size:16px;transition:.5s;transform:translateY(50px)}.gallery-slide-section .gallery-slide-cover-list:hover .gallery-slide-cover-category{transition-delay:.1s;transform:translateY(0)}.gallery-slide-section .gallery-slide-cover-more{position:absolute;bottom:80px;left:30px;display:flex;align-items:center;transition:.3s;transition-delay:.8s;z-index:2}.gallery-slide-section .gallery-slide-cover-list-inner.shrink .gallery-slide-cover-more{transition:0s;opacity:0}.gallery-slide-section .gallery-slide-cover-more svg{display:block;margin-right:15px;transition:.5s}.gallery-slide-section .gallery-slide-cover-list:hover .gallery-slide-cover-more svg{transform:rotate(90deg)}.gallery-slide-section .gallery-slide-cover-more-text{font-size:14px;line-height:1;opacity:0;transform:translate(10px);transition:.5s}.gallery-slide-section .gallery-slide-cover-list:hover .gallery-slide-cover-more-text{opacity:1;transform:translate(0)}.gallery-slide-section .gallery-slide-cover-vertical-name{position:absolute;top:20%;left:12px;font-size:16px;font-weight:600;opacity:0;transition:.3s}.gallery-slide-section .gallery-slide-absolute-bar{position:absolute;width:500px;top:0;left:0;transform-origin:left bottom;transform:rotate(90deg)}.gallery-slide-section .gallery-slide-cover-detail-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.gallery-slide-section .gallery-slide-cover-detail-image{width:100%;height:100%;object-fit:cover;opacity:0}.gallery-slide-section .gallery-slide-cover-detail-text-wrap{position:absolute;top:25%;left:60px;width:30%}.gallery-slide-section .gallery-slide-cover-detail-name{font-size:30px;line-height:1;margin-bottom:32px;transform:translateY(30px);opacity:0}.gallery-slide-section .gallery-slide-cover-detail-category{font-size:22px;line-height:1;margin-bottom:32px;transform:translateY(30px);opacity:0}.gallery-slide-section .gallery-slide-cover-detail-description{font-size:16px;transform:translateY(30px);opacity:0}.gallery-slide-section .gallery-slide-cover-close{position:absolute;bottom:60px;left:60px;cursor:pointer;opacity:0}.gallery-slide-section .gallery-slide-cover-close svg{display:block}.gallery-slide-section .gallery-slide-cover-list:nth-child(1){right:calc((100% / 3) * 2)}.gallery-slide-section .gallery-slide-cover-list:nth-child(2){right:calc(100% / 3)}.gallery-slide-section .gallery-slide-cover-list:nth-child(3){right:0}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).one{right:0;width:100%;cursor:default;background-color:#131313}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).one:hover .gallery-slide-cover-list-inner{background-color:#0000}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).one .gallery-slide-cover-detail-wrap{z-index:3}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).one .gallery-slide-cover-detail-image{transition:.5s;transition-delay:.8s;opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).one .gallery-slide-cover-detail-name{transition:.5s;transition-delay:1.3s;transform:translateY(0);opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).one .gallery-slide-cover-detail-category{transition:.5s;transition-delay:1.35s;transform:translateY(0);opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).one .gallery-slide-cover-detail-description{transition:.5s;transition-delay:1.4s;transform:translateY(0);opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).one .gallery-slide-cover-close{transition:.5s;transition-delay:1.4s;opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).one{right:50px;width:50px;z-index:5}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).one{right:0;width:50px;z-index:5}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).one .gallery-slide-cover-vertical-name,.gallery-slide-section .gallery-slide-cover-list:nth-child(3).one .gallery-slide-cover-vertical-name{opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).two{right:0;width:100%;cursor:default;background-color:#131313}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).two:hover .gallery-slide-cover-list-inner{background-color:#0000}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).two .gallery-slide-cover-detail-wrap{z-index:3}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).two .gallery-slide-cover-detail-image{transition:.5s;transition-delay:.8s;opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).two .gallery-slide-cover-detail-name{transition:.5s;transition-delay:1.3s;transform:translateY(0);opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).two .gallery-slide-cover-detail-category{transition:.5s;transition-delay:1.35s;transform:translateY(0);opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).two .gallery-slide-cover-detail-description{transition:.5s;transition-delay:1.4s;transform:translateY(0);opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).two .gallery-slide-cover-close{transition:.5s;transition-delay:1.4s;opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).two{right:50px;width:50px;z-index:5}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).two{right:0;width:50px;z-index:5}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).two .gallery-slide-cover-vertical-name,.gallery-slide-section .gallery-slide-cover-list:nth-child(3).two .gallery-slide-cover-vertical-name{opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).three{right:0;width:100%;cursor:default;background-color:#131313}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).three:hover .gallery-slide-cover-list-inner{background-color:#0000}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).three .gallery-slide-cover-detail-wrap{z-index:3}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).three .gallery-slide-cover-detail-image{transition:.5s;transition-delay:.8s;opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).three .gallery-slide-cover-detail-name{transition:.5s;transition-delay:1.3s;transform:translateY(0);opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).three .gallery-slide-cover-detail-category{transition:.5s;transition-delay:1.35s;transform:translateY(0);opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).three .gallery-slide-cover-detail-description{transition:.5s;transition-delay:1.4s;transform:translateY(0);opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(3).three .gallery-slide-cover-close{transition:.5s;transition-delay:1.4s;opacity:1}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).three{right:50px;width:50px;z-index:5}.gallery-slide-section .gallery-slide-cover-list:nth-child(2).three{right:0;width:50px;z-index:5}.gallery-slide-section .gallery-slide-cover-list:nth-child(1).three .gallery-slide-cover-vertical-name,.gallery-slide-section .gallery-slide-cover-list:nth-child(2).three .gallery-slide-cover-vertical-name{opacity:1}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.life-style-section{position:relative;width:100%;min-height:100vh;padding-top:70px}.life-style-section .life-style-header{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px;width:40%;height:30vh;margin:0 auto}@media screen and (max-width: 768px){.life-style-section{height:auto;padding-top:130px;margin-bottom:10px}.life-style-section .life-style-header{width:80%}}.life-style-view{width:100%;position:relative;margin-bottom:50px}.life-style-view .category-button-wrap{width:100%;display:flex;justify-content:center;gap:30px}.life-style-view .life-category-button{border:2px solid #ccc;border-radius:50px;width:fit-content;padding:4px 16px;cursor:pointer;transition:.5s}.life-style-view .life-category-button:hover{background-color:#000;color:#fff;border:2px solid #000}.life-style-view .dropdown-wrapper{max-height:0;overflow:hidden;transition:max-height .5s ease-out;display:flex;flex-direction:column;align-items:center}.life-style-view .dropdown-wrapper.open{max-height:200px}.life-style-view .dropdown-item{padding:10px;background-color:#fff;margin-bottom:5px;color:#8a8a8a;font-size:14px}.life-style-view .dropdown-toggle{padding:0 5px;border-bottom:1px solid #000000;cursor:pointer;width:fit-content;color:#575757;margin:0 auto}.life-style-view .dropdown-menu{position:absolute;left:0;width:100%;border:1px solid #aeaeae;background-color:#fff;z-index:10;margin-top:20px}.life-style-view .dropdown-menu-wrap{width:fit-content;margin:0 auto;background-color:#fff;z-index:10;display:flex;padding:20px}.life-style-view .dropdown-item{padding:5px 10px;cursor:pointer;width:fit-content;display:flex;flex-direction:column;align-items:center}.life-style-view .dropdown-item .sub-categories{font-size:14px;color:gray;margin-top:10px}@media screen and (max-width: 768px){.life-style-view{margin-top:80px;padding:20px}.life-style-view .category-button-wrap{justify-content:start;overflow-x:auto}.life-style-view .category-button-wrap.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.life-style-view .category-button-wrap.hide-scrollbar::-webkit-scrollbar{display:none}.life-style-view .dropdown-item{font-size:16px}}.lifestyle-tab-first-content{position:relative;width:100%;padding:0 100px}.lifestyle-tab-first-content .content-list{width:65%;font-size:14px;display:flex;flex-wrap:wrap;margin:0 auto;gap:20px;min-height:calc(100vh - 375px)}.lifestyle-tab-first-content .content-list .content-item{width:calc(50% - 10px);margin-bottom:20px}.lifestyle-tab-first-content .content-list .content-item:nth-child(5n){margin-right:0}.lifestyle-tab-first-content .content-list .content-item .img-wrap{width:100%;height:90%;margin-bottom:10px;overflow:hidden;aspect-ratio:1 / 1.5;display:flex;justify-content:center;align-items:center}.lifestyle-tab-first-content .content-list .content-item .img-wrap:hover{opacity:.8}.lifestyle-tab-first-content .content-list .content-item .img-wrap>img{width:100%;height:100%;object-fit:cover;object-position:bottom}.lifestyle-tab-first-content .price-wrap{display:flex;align-items:center}.lifestyle-tab-first-content .price-wrap .price-dc{margin-right:10px;color:var(--bs-blue)}.lifestyle-tab-first-content .member-price{font-size:16px}.lifestyle-tab-first-content .product-name{font-size:16px;font-weight:400;width:fit-content;color:#545454}.lifestyle-tab-first-content .content-item:hover .product-name{border-bottom:1px solid black}.lifestyle-tab-first-content .price-wrap .member-price{margin-right:10px;font-size:15px}.lifestyle-tab-first-content .price-wrap .custom-price{color:var(--bs-gray-500);text-decoration:line-through}.lifestyle-tab-first-content .sub-text{color:var(--bs-gray-600)}.lifestyle-tab-first-content .pagination{width:100%;margin:0 auto;padding:56px 16px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1200px){.lifestyle-tab-first-content .content-list .content-item{width:calc(25% - 16px)}.lifestyle-tab-first-content .content-list .content-item:nth-child(5n){margin-right:20px}.lifestyle-tab-first-content .content-list .content-item:nth-child(4n){margin-right:0}}@media screen and (max-width: 768px){.lifestyle-tab-first-content{padding:15px}.lifestyle-tab-first-content .content-list{flex-direction:column;flex-wrap:nowrap;justify-content:start;width:100%}.lifestyle-tab-first-content .content-list .content-item{width:100%}.lifestyle-tab-content{padding:15px}}.lifestyle-tab-content{position:relative;width:100%;padding:0 100px;min-height:calc(100vh - 375px)}.lifestyle-tab-content .content-list{width:65%;font-size:14px;display:flex;flex-wrap:wrap;margin:0 auto;gap:20px}.lifestyle-tab-content .content-list .content-item{width:calc((100% / 3) - 20px);margin-bottom:20px}.lifestyle-tab-content .content-list .content-item:nth-child(5n){margin-right:0}.lifestyle-tab-content .content-list .content-item .img-wrap{width:100%;height:80%;margin-bottom:10px;border:1px solid #e6e6e6;overflow:hidden;aspect-ratio:1 / 1.8;display:flex;justify-content:center;align-items:center}.lifestyle-tab-content .content-list .content-item .img-wrap>img{width:100%;height:100%;object-fit:cover;object-position:bottom}.lifestyle-tab-content .price-wrap{display:flex;align-items:center}.lifestyle-tab-content .price-wrap .price-dc{margin-right:10px;color:var(--bs-blue)}.lifestyle-tab-content .price-wrap .member-price{margin-right:10px;font-size:15px;font-weight:700}.lifestyle-tab-content .price-wrap .custom-price{color:var(--bs-gray-500);text-decoration:line-through}.lifestyle-tab-content .sub-text{color:var(--bs-gray-600)}.lifestyle-tab-content .pagination{width:100%;padding:16px;margin:40px 0;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1200px){.lifestyle-tab-content .content-list .content-item{width:calc(25% - 16px)}.lifestyle-tab-content .content-list .content-item:nth-child(5n){margin-right:20px}.lifestyle-tab-content .content-list .content-item:nth-child(4n){margin-right:0}}@media screen and (max-width: 768px){.lifestyle-tab-content .content-list{flex-direction:column;flex-wrap:nowrap;justify-content:start;align-items:center;width:100%}.lifestyle-tab-content .content-list .content-item{width:100%}.lifestyle-tab-content .content-list .content-item>a{display:flex;flex-direction:column;align-items:center}.lifestyle-tab-content .content-list .content-item .img-wrap{width:97%;height:500px}.lifestyle-tab-content{padding:15px}.category-tab-list-section .top-menu{width:80px}.category-list .category-tab-list-bottom{padding-top:20px;font-size:20px}.category-list .dropdown-wrapper{padding-bottom:20px}}.review-section{width:100%;position:relative;padding-top:100px}.review-list-section{width:100%;height:auto;position:relative;padding:0 100px;min-height:110vh;display:flex;flex-direction:column;align-items:center;margin-bottom:150px}.review-list-section .review-header{width:100%;height:10vh;display:flex;justify-content:center;align-items:flex-end}.review-list-section .review-type-wrap{width:100%;margin:50px 0;display:flex;flex-wrap:wrap;justify-content:start;gap:50px;height:50px}.review-list-section .review-separate-div{width:calc(100% / 5.67);height:400px;border:1px solid #e2e3e5;font-size:14px}.review-list-section .review-separate-div .review-top-wrap{width:100%;height:80%}.review-list-section .review-separate-div .review-top-wrap .review-img-wrap{width:100%;height:80%;overflow:hidden;border-bottom:1px solid #e2e3e5}.review-list-section .review-separate-div .review-thumb-img{width:100%;height:100%;object-fit:cover}.review-list-section .review-separate-div .review-top-wrap .review-content-wrap{padding:10px;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid #e2e3e5}.review-list-section .review-separate-div .review-context-pwrap .review-context-ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.review-list-section .review-separate-div .review-content-wrap .review-writer-info{display:flex;justify-content:space-between;color:#adadad}.review-list-section .review-separate-div .review-bottom-wrap{width:100%;height:20%;padding:10px;display:flex}.review-list-section .review-separate-div .review-bottom-wrap .prod-img-wrap{width:40%;height:100%;margin-right:10px;overflow:hidden}.review-list-section .prod-img-wrap .prod-thumb-img{width:100%;height:100%;object-fit:cover}.review-list-section .review-separate-div .review-bottom-wrap .prod-info-wrap{width:100%;display:flex;flex-direction:column;justify-content:space-evenly}.review-list-section .prod-info-wrap .prod-title-wrap{width:100%}.review-list-section .prod-info-wrap .prod-etc-info{width:100%;display:flex;gap:20px;color:#adadad}.review-list-section .pagination{position:relative;width:100%;display:flex;justify-content:center}.membership-main-section{width:100%;height:100vh}.membership-main-section .membership-main-inner{width:100%;height:100%;max-width:1240px;margin:0 auto;padding:100px 80px 80px}.membership-main-section .membership-content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.membership-main-section .membership-benefits{width:100%}.membership-main-section .membership-benefits h4{font-size:15px;font-weight:600;padding:32px 0}.membership-table-wrap{position:relative;width:100%}.membership-main-section .membership-table-wrap .membership-benefits__summary{width:100%}.membership-main-section .membership-table-wrap colgroup{box-sizing:border-box}.membership-main-section .membership-table-wrap colgroup col{width:25%}.membership-main-section .membership-table-wrap thead{box-sizing:border-box}.membership-main-section .membership-table-wrap thead tr{border-bottom:1px solid #707070}.membership-main-section .membership-table-wrap thead tr th{border:0;vertical-align:top;padding:20px 0;font-size:14px}.membership-main-section .membership-table-wrap tbody tr td{padding:20px 0;font-size:14px}.membership-main-section .membership-table-wrap tbody tr{border-bottom:1px solid #707070}.membership-main-section .membership-table-wrap td:first-child{padding-left:28px}.membership-main-section .membership-grade-notice{width:100%;margin:80px 0}.membership-main-section .membership-grade-notice .grade-notice-title-wrap{margin-bottom:34px;padding:0 0 22px}.membership-main-section .grade-notice-title-wrap h4{font-size:15px;font-weight:600}.membership-main-section .grade-list-item{padding-left:4px;font-size:15px}.membership-main-section .membership-register-bt-wrap{width:100%;margin:60px 0 0;display:flex;justify-content:center;align-items:center}.goto-register-bt{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;vertical-align:middle;text-align:center;color:#222c;color:#fff;background-color:#222;width:300px;padding:10px 0}@media screen and (max-width: 768px){.membership-main-section{width:100%;height:auto}.membership-main-section .membership-main-inner{width:100%;height:100%;margin:28px auto 0;padding:42px 20px 80px}.membership-main-section .mobile-table-wrap{width:100%}.membership-main-section .mobile-table-list-wrap li{display:flex;padding:20px 0;border-bottom:.5px solid #707070;line-height:1.78}.membership-main-section .mobile-table-list-wrap li:nth-child(1){border-top:.5px solid #707070}.membership-main-section .mobile-table-left-wrap{width:40%}.membership-main-section .mobile-table-right-wrap{width:60%}.membership-main-section .mobile-list-title{font-size:15px;font-weight:600;padding:0!important}.membership-main-section .mobile-text-thin{font-size:14px;font-weight:400;padding-top:8px;color:#727272}.membership-main-section .mobile-text-thin-line{font-size:14px;font-weight:400}.membership-main-section .membership-grade-notice{margin:40px 0 20px}.membership-main-section .membership-register-bt-wrap{margin:36px 0 0}}/*!
 * Bootstrap Reboot v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */@font-face{font-family:Pretendard-Regular;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-admin-border-color: #d8d8d8;--bs-admin-bg-color: #fbfbfb;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0) );--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-btn-hover-color: #868686;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{font-family:Pretendard Variable;margin:0;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:left;background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:0;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ul,ol,li{list-style:none}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#000;text-decoration:none}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}button{color:#000}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{padding:5px 10px;border-radius:5px;background-color:var(--bs-white);border:1px solid #e6e6e6}.default-btn{font-size:13px;color:var(--bs-white);background-color:var(--bs-primary);transition:background-color ease .3s}.default-btn:hover{color:var(--bs-primary);background-color:var(--bs-white)}button:focus:not(:focus-visible){outline:0}button:hover{background-color:var(--bs-gray-300)}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid rgb(236,236,236);padding:3px;border-radius:5px}input[readonly]{pointer-events:none;border:1px solid #e6e6e6;background-color:#e6e6e6}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}[type=radio],[type=checkbox],span{vertical-align:middle}[type=radio],[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:max(2px,.1em) solid rgba(128,128,128,.35);border-radius:50%;width:1.4rem;height:1.4rem;transition:border .2s ease-in-out;margin-right:5px}[type=radio]:checked,[type=checkbox]:checked{border:.5rem solid #2b2b2b}[type=radio]:focus-visible,[type=checkbox]:focus-visible{outline-offset:max(2px,.1em);outline:max(2px,.1em) dotted #f8f8f8}[type=radio]:hover,[type=checkbox]:hover{box-shadow:0 0 0 max(4px,.2em) #d3d3d3;cursor:pointer}[type=radio]:hover+span,[type=checkbox]:hover+span{cursor:pointer}[type=radio]:disabled,[type=checkbox]:disabled{background-color:#d3d3d3;box-shadow:none;opacity:.7;cursor:not-allowed}[type=radio]:disabled+span,[type=checkbox]:disabled+span{opacity:.7;cursor:not-allowed}body .MuiButtonBase-root,body .MuiButtonBase-root:hover{color:#394c34;border:1px solid rgba(57,76,52,.3)}body .MuiInputBase-root:after{border-bottom:2px solid #394C34}body .MuiButtonBase-root.Mui-selected{color:#394c34;border:1px solid rgba(57,76,52,.3);background-color:#394c3440}body .MuiButtonBase-root.Mui-selected{border:1px solid rgba(57,76,52,.3);background-color:#394c3440;color:#fff}body .MuiButtonBase-root.Mui-selected:hover{background-color:#394c3440}body .MuiButtonBase-root.Mui-checked,body .MuiFormLabel-root.Mui-focused{color:#394c34}body .css-1tlt0nj-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:2px solid #394C34}.pc-only{display:block!important}.pc-flex-only{display:flex!important}.mobile-only,.mobile-flex-only{display:none!important}.DefaultModal-outter{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0000004d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:9999}.DefaultModal-outter .DefaultModal-inner{width:300px;height:200px;padding:16px;background-color:#fff;display:flex;flex-direction:column;border-radius:10px}.DefaultModal-outter .DefaultModal-inner .close-btn{width:30px;height:30px;padding:0;margin-left:auto;display:flex;justify-content:center;align-items:center;cursor:pointer}.DefaultModal-outter .DefaultModal-inner .children{width:100%;height:calc(80% - 30px);margin:16px 0;display:flex;flex-direction:column;font-size:16px;font-weight:700;overflow-y:auto}.DefaultModal-outter .DefaultModal-inner .children table{font-size:14px;text-align:center}.DefaultModal-outter .DefaultModal-inner .children table th{background-color:#fbfbfb;border-right:1px solid #d8d8d8}.DefaultModal-outter .DefaultModal-inner .children table thead{border-bottom:1px solid #d8d8d8}.DefaultModal-outter .DefaultModal-inner .btn-wrap{height:20%;max-height:40px;display:flex;justify-content:center}.DefaultModal-outter .DefaultModal-inner .btn-wrap .btn{position:relative;width:80px;border-radius:10px}.DefaultModal-outter .DefaultModal-inner .btn-wrap .success{margin-right:20px}.DefaultModal-outter .DefaultModal-inner .btn-wrap .cancle{background-color:var(--bs-danger);color:var(--bs-white)}.DefaultModal-outter .DefaultModal-inner .btn-wrap .cancle.grade{margin-right:20px}.paints-header-section{position:fixed;top:0;left:0;width:100%;height:45px;z-index:999;color:#fff}.paints-header-wrap{width:100%;height:100%;position:absolute;display:flex;justify-content:space-between;align-items:center;padding:0 80px;color:#000;gap:40px;border-bottom:1px solid rgba(182,182,182,.151);opacity:0;background-color:#fff}.paints-gnb-wrap{z-index:200}.paints-gnb-wrap:before{content:"";width:100%;height:1px;background-color:#fff;position:absolute;top:100px;left:0%;display:none}.paints-gnb-wrap.active:before{display:block;z-index:200}.paints-header-section .paints-header-logo{position:fixed;z-index:2;top:50%;width:fit-content;left:50%;color:#fff;font-weight:700;overflow:hidden;height:fit-content;transform:translate(-50%,-50%);transition:2s top cubic-bezier(.85,0,0,1)}.paints-header-section .paints-header-logo .logo-wrap{width:100%;transform:scale(.8)}.paints-header-section .paints-header-logo .logo-wrap>a{position:relative;color:#fff;width:100%;height:32px;display:flex;align-items:center;justify-content:center;clip-path:inset(0% 50%);opacity:.2;transition:clip-path 1.5s linear,opacity .5s linear}@keyframes blinking{0%{box-shadow:0 0 5px 5px #fadea6}0%{box-shadow:0 0 5px 5px #fadea6}}.paints-header-section .paints-header-logo.second .logo-wrap>a{opacity:.2;transition:all 1s linear}.paints-header-section .paints-header-logo .logo-center{max-width:100%;height:14%;overflow:hidden;display:flex;justify-content:center}.paints-header-section .paints-header-logo .logo-co{position:absolute;display:flex;z-index:-2;height:10.5%}.paints-header-logo img{height:100%;object-fit:contain}.paints-header-section .logo-left{height:100%;padding-right:80px}.paints-header-section .logo-right{height:100%;padding-left:80px}.paints-header-section .logo-cneter{height:100%}.paints-gnb-wrap{position:fixed;top:0;width:100%;height:auto;max-height:0;padding-bottom:0;display:flex;justify-content:space-between;background-color:#222;transition:all 1s ease;z-index:99}.paints-gnb-wrap.active{max-height:500px;padding-bottom:50px}.paints-gnb{height:100px;display:flex;justify-content:space-between;align-items:center;padding:0 100px;border-bottom:1px solid #666}.paints-ul{display:flex;gap:40px;height:100%;font-size:14px}.paints-ul>li{height:100%;display:flex;align-items:center}.member-ul{display:flex;padding-left:30px;gap:40px}.member-1dep{text-align:center;color:#000;display:flex;font-size:14px}.member-1dep>a{color:#000}.paints-1dep>a{color:#ffffffd5;font-size:14px}.paints-2dep a{color:#666;font-size:14px}.paints-header-section .paints-header-dropdown{width:100%;height:auto;background-color:#fff;position:absolute;top:33px;padding:30px 80px 120px;display:flex;justify-content:start;gap:80px}.paints-header-section .paints-header-dropdown.search{padding:80px;display:block}.paints-header-section .paints-header-dropdown .paints-dropdown-ul{display:flex;flex-direction:column;gap:10px;color:#000;font-size:14px}.paints-header-section .paints-header-searchWrap{width:100%;display:flex;justify-content:center;margin-bottom:30px}.paints-header-section .paints-header-searchWrap .paints-search-input{width:40%;height:40px;border:1px solid #d1d1d1;border-radius:0;padding:0 10px}.paints-header-section .paints-header-searchWrap .paints-search-input:focus{outline:1px solid #000}.paints-header-section .paints-header-dropdown .paints-famous-searchwrap{color:#000;display:flex;justify-content:center;gap:40px}.paints-searchbtn-wrap{width:35px;height:35px;position:absolute;right:610px;display:flex;justify-content:center;align-items:center;border:0px}.paints-search-button{color:#d1d1d1;border:0px;background-color:#0000}.paints-search-button:hover{background-color:#0000}.famous-searchkey{text-decoration:underline}@media screen and (max-width: 768px){.paints-header-section{height:50px;padding:0 20px;border-bottom:1px solid rgba(182,182,182,.19);display:flex;justify-content:flex-end;align-items:center;background-color:#000}.paints-header-wrap{padding:unset;align-items:center;gap:10px;background-color:#0000}.paints-header-section .paints-header-logo .logo-wrap{transform:scale(.6)}.paints-ul{padding:10px;margin-left:unset;width:100%;height:100%;text-align:center;align-items:center;gap:5px;padding:unset}.paints-gnb-wrap:before{top:80px}.paints-1dep{width:unset;overflow:hidden;font-size:14px;margin-bottom:unset}.paints-1dep ul{width:100%;max-height:0}.member-ul{padding-top:0;padding-right:0;padding-left:unset;display:flex;width:100%}.paints-header-section .paints-header-logo{width:90%;height:auto}.paints-1dep ul.active{max-height:100%}.paints-gnb-wrap.active{max-height:100vh}.paints-gnb-wrap{overflow:scroll;flex-direction:column}.paints-1dep>a{font-size:14px}.member-1dep{gap:10px}.paints-2dep a{font-size:14px}.member-1dep>ul{gap:10px}.paints-header-section .logo-left{padding-right:40px}.paints-header-section .logo-right{padding-left:40px}}.las-header-section{position:fixed;top:0;left:0;width:100%;height:70px;z-index:999999;color:#fff}.las-header-wrap{width:100%;height:100%;position:absolute;display:flex;justify-content:space-between;align-items:center;padding:0 20px;color:#000;gap:40px;border-bottom:1px solid rgba(182,182,182,.151);opacity:0}.las-gnb-wrap{z-index:200}.las-gnb-wrap:before{content:"";width:100%;height:1px;background-color:#fff;position:absolute;top:100px;left:0%;display:none}.las-gnb-wrap.active:before{display:block;z-index:200}.las-header-logo{position:fixed;z-index:2;top:20%;width:25%;left:0;padding-left:6vw;margin-left:20px;color:#fff;font-weight:700;overflow:hidden;height:fit-content}.las-header-section .las-header-logo .logo-wrap{width:100%}.las-header-section .las-header-logo .logo-wrap>a{display:inline-block;color:#fff;height:fit-content;width:100%}.las-header-logo img{opacity:0;width:100%;object-fit:contain;transform:translateY(100%)}.las-gnb-wrap{position:fixed;top:0;width:100%;height:auto;max-height:0;padding-bottom:0;display:flex;justify-content:space-between;background-color:#222;transition:all 1s ease;z-index:99}.las-gnb-wrap.active{max-height:500px;padding-bottom:50px}.las-gnb{height:100px;display:flex;justify-content:space-between;align-items:center;padding:0 100px;border-bottom:1px solid #666}.las-ul{display:flex;gap:40px;margin-left:60px}.member-ul{display:flex;padding-left:30px}.member-1dep{text-align:center;color:#000;display:flex;gap:40px}.member-1dep>ul{display:flex;gap:40px}.member-1dep>a{color:#fff}.las-1dep>a{color:#ffffffd5;font-size:16px}.las-2dep a{color:#666;font-size:16px}@media screen and (max-width: 768px){.las-header-section{height:50px;padding:0 20px;border-bottom:1px solid rgba(182,182,182,.851);background-color:#fff;display:flex;justify-content:flex-end;align-items:center}.las-header-wrap{padding:unset;align-items:center;gap:10px}.las-ul{padding:10px;margin-left:unset;width:100%;height:100%;text-align:center;align-items:center;gap:5px;padding:unset}.las-gnb-wrap:before{top:80px}.las-1dep{width:unset;overflow:hidden;font-size:14px;margin-bottom:unset}.las-1dep ul{width:100%;max-height:0}.member-ul{padding-top:0;padding-right:0;padding-left:unset;display:flex;width:100%}.las-1dep ul.active{max-height:100%}.las-gnb-wrap.active{max-height:100vh}.las-gnb-wrap{overflow:scroll;flex-direction:column}.las-1dep>a{font-size:14px}.member-1dep{gap:10px}.las-2dep a{font-size:14px}.member-1dep>ul{gap:10px}}.accordian-menu .hamburger-icon{position:relative;font-size:20px;cursor:pointer;border:none;background:none;z-index:99;color:#fff;right:0}.accordian-menu .menu{position:fixed;top:0;margin-top:50px;left:-100%;width:100%;height:100%;background-color:#000;box-shadow:-2px 0 5px #0000001a;display:flex;flex-direction:column;z-index:-1;transition:left .5s;font-size:15px;color:#fff}.accordian-menu .menu.open{left:0}.accordian-menu .category-button{padding:10px;margin:5px 0;border:none;cursor:pointer;width:100%;text-align:left;display:flex;justify-content:space-between}.accordian-menu .subcategory{padding:5px;margin-left:20px;font-size:14px}.accordian-menu .sub-categories{margin-left:5px;font-size:14px}.accordian-menu .sub-categories .category-button{padding:5px 0;color:#444}.accordian-menu .haburger-menu-wrap{border-bottom:1px solid rgba(182,182,182,.19)}.accordian-menu .arrow{transition:.5s all ease}.accordian-menu .arrow.active{transform:rotate(180deg)}.accordian-menu .category-toggle{height:0px;overflow:hidden;transition:.5s all}.accordian-menu .category-toggle.active{height:unset;padding-bottom:30px}.accordian-menu .dropdown-item{padding-left:30px}.accordian-menu .dropdown-item .category-button{padding:5px;color:#fff;background-color:#000}.botem-footer-section{font:12px Montserrat,Noto Sans KR,sans-serif;position:relative;left:0;width:100%;height:300px;border-top:1px solid rgba(59,59,59,.795);padding:30px 0 30px 100px;line-height:2;font-size:12px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;background-color:#0a0a0a}.botem-footer-section .botem-footer-title{width:60%;display:flex;align-items:center}.botem-footer-section .botem-footer-title .footer-logo-div{width:100px;font-size:26px}.botem-footer-section .botem-footer-title .footer-logo-div img{width:100%;object-fit:contain}.botem-footer-section .botem-footer-title .footer-logo-div{margin-right:10px;font-size:26px}.botem-footer-section .botem-footer-modal{width:60%}.botem-footer-section .botem-footer-modal a{color:#fff}.botem-footer-section .botem-footer-info{width:60%}@media screen and (max-width : 768px){.botem-footer-section{padding:20px 10%}.botem-footer-section .botem-footer-title,.botem-footer-section .botem-footer-modal,.botem-footer-section .botem-footer-info{width:100%}}.slider-shop-section{position:relative;width:100%;overflow:hidden;padding:90px 50px 280px;background-color:#0a0a0a}.slider-shop-section .slider-shop-inner{position:relative;aspect-ratio:1/.5}.slider-shop-section .test-inner{position:relative;top:0;left:0;width:100%;height:100%;background-color:#000000e5;transition:all 1s}.slider-shop-section .slider-shop-title{color:#fff;font-size:2vw;padding:50px 0;line-height:1.1;text-align:right}.slider-shop-section .slider-shop-line{width:100%;height:1px;background-color:#ffffff45;margin-bottom:50px;clip-path:inset(0 100% 0 0);transition:1s all}.slider-shop-section .test-inner .test-item{position:absolute;right:0;width:33.3333%;height:100%;transition:.6s width .1s ease;z-index:1;cursor:pointer}.slider-shop-section .test-inner .test-item-cover{position:absolute;right:0;top:0;width:100%;height:100%;padding:1rem;border-left:1px solid #000000;z-index:2;display:none;cursor:pointer}.slider-shop-section .test-inner .test-item-cover:hover{background-color:#00000038;transition:all .3s}.slider-shop-section .test-inner .test-item-cover:hover .test-item-cover-text{font-size:16px;color:#fffc}.slider-shop-section .test-inner .test-item-cover-text{font-size:16px;color:#ffffff80;transform:rotate(90deg);display:inline-block}.slider-shop-section .test-inner .test-item.active{cursor:default}.slider-shop-section .plus-button-wrap{position:relative;display:flex;align-items:center;margin-top:4px;gap:8px}.slider-shop-section .plus-rotate-wrap{transform:rotate(0);transition:.5s}.slider-shop-section .plus-rotate-wrap.active{transform:rotate(90deg)}.slider-shop-section .plus-hide-text{transform:translate(-40%);opacity:0;transition:.3s}.slider-shop-section .plus-hide-text.show{transform:translate(0);opacity:1}.slider-shop-section .img-wrap{width:100%;height:100%;overflow:hidden}.slider-shop-section .img-wrap img{width:100%;height:100vh;object-fit:cover;transition:all .3s}.slider-shop-section .test-inner .test-item:hover img{filter:brightness(.5)}.slider-shop-section .prev-btn{padding:1rem;cursor:pointer;color:#fff;position:absolute;z-index:2;top:45%;left:0}.slider-shop-section .next-btn{padding:1rem;cursor:pointer;color:#fff;position:absolute;z-index:2;top:45%;right:0}.slider-shop-section .test-item.active .img-wrap{opacity:1}.slider-shop-section .test-item.small .img-wrap{opacity:0}.slider-shop-section .text-test{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:absolute;top:0;left:0;word-break:keep-all;color:#fff;padding:7rem 5rem}.slider-shop-section .test-item.active .text-test{width:50%;font-size:2rem}.slider-shop-section .test-item.small .text-test{opacity:0}.slider-shop-section .test-item .text-test .text1{font-size:1.5rem;margin-bottom:2rem;transition:transform .3s}.slider-shop-section .test-inner .test-item:hover .text1{transform:translateY(-30px)}.slider-shop-section .test-inner .test-item.active:hover .text1{transform:translateY(0)}.slider-shop-section .test-inner .test-item:hover .text2{font-size:1rem;transform:translateY(-30px)}.slider-shop-section .test-inner .test-item.active:hover .text2{transform:translateY(0)}.slider-shop-section .test-item .text-test .text3{display:none;font-size:14px}.slider-shop-section .test-item.active .text-test .text1{font-size:30px;margin-bottom:2rem}.slider-shop-section .test-item.active .text-test .text2{margin-bottom:3rem}.slider-shop-section .test-item.active .text-test .text3{display:block;font-size:14px}.slider-shop-section .test-item .close-btn{cursor:pointer;display:none}.slider-shop-section .test-item .close-btn .close-btn-svg{width:45px;height:100%}.slider-shop-section .test-item.active .close-btn{display:inline-block;padding:1rem 1rem 1rem 0;margin-top:3rem}@media screen and (max-width : 768px){.slider-shop-section{padding:100px 10px 10px}.slider-shop-section .slider-shop-title{font-size:8vw;padding:20px}.slider-shop-section .slider-shop-inner{width:100%;aspect-ratio:1/1.2}.slider-shop-section .text-test{padding:10px}.slider-shop-section .test-item .text-test .text1{font-size:16px}.slider-shop-section .test-inner .test-item:hover .text2{font-size:14px}.slider-shop-section .test-inner .test-item{width:100%;height:100px}.slider-shop-section .test-inner .test-item.active{width:100%;height:100%}.slider-shop-section .test-inner .test-item-cover{border-left:unset;border-bottom:1px solid #000000}.slider-shop-section .test-item.active .text-test{width:100%}}.chit-main-swiper-section{width:100%;height:100vh;overflow:hidden}.chit-main-swiper-section .chit-main-swiper-container{position:relative;width:100%;height:100%}.chit-main-swiper-section .chit-main-swiper{width:100%;height:100%}.chit-main-swiper-section .chit-main-swiper .swiper-slide{position:relative;width:100%;height:100%}.chit-main-swiper-section .chit-main-swiper .chit-main-swiper-img{position:absolute;top:50%;left:50%;width:100%;height:100%;transition:1.8s ease-out;transition-delay:.2s;transform:translate(-50%,-50%) scale(1.05);object-fit:cover}.chit-main-swiper-section .chit-main-swiper-img-wrap{width:100%;height:100%;overflow:hidden}.chit-main-swiper-section .chit-main-swiper .chit-main-swiper-img-wrap:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:70%;background:linear-gradient(to top,#0a0a0a,#22212400)}.chit-main-swiper-section .chit-main-swiper .swiper-pagination-fraction{color:#b0b0b0;bottom:30px}.chit-main-swiper-section .chit-main-swiper .chit-main-swiper-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1}.chit-main-swiper-section .main-fit-text-container{position:absolute;width:100%;height:100%;top:0;z-index:2;object-fit:cover;object-position:top;display:flex;padding-bottom:70px}.chit-main-swiper-section .chit-main-slide-text-wrap{z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:5vw;width:40%;height:100%;opacity:0;transform:translateY(50px);transition:1.5s;transition-delay:.8s}.chit-main-swiper-section .chit-main-swiper .chit-main-slide-title{width:70%;font-size:2vw;color:#fff;line-height:1;margin-bottom:20px}.chit-main-swiper-section .chit-main-swiper .chit-main-slide-logo{display:block;width:450px;transform:translateY(100px);opacity:0;transition:1s;transition-delay:1s;filter:invert(100%)}.chit-main-swiper-section .chit-main-slide-desc{font-size:.8vw;color:#7c7c7c}.chit-main-swiper-section .chit-main-swiper .swiper-slide-active .chit-main-slide-text-wrap,.chit-main-swiper-section .chit-main-swiper .swiper-slide-active .chit-main-slide-title,.chit-main-swiper-section .chit-main-swiper .swiper-slide-active .chit-main-slide-logo{opacity:1;transform:translateY(0)}.chit-main-swiper-section .chit-main-swiper .swiper-slide-active .chit-main-swiper-img{transform:translate(-50%,-50%) scale(1)}.chit-main-swiper-section .chit-main-left-wrap{position:absolute;bottom:5rem;left:5rem;height:40px;display:flex;align-items:center;z-index:2}.chit-main-swiper-section .chit-main-left-wrap .chit-main-navi-wrap{position:relative;width:90px;height:100%;color:#fff;margin-right:1rem}.chit-main-swiper-section .chit-main-left-wrap .chit-main-swiper-prev{width:40px;height:100%;color:#fff}.chit-main-swiper-section .chit-main-left-wrap .chit-main-swiper-prev i{font-size:22px;padding-top:6px}.chit-main-swiper-section .chit-main-left-wrap .chit-main-swiper-next{width:40px;height:100%;color:#fff}.chit-main-swiper-section .chit-main-left-wrap .chit-main-swiper-next i{font-size:22px;padding-top:6px}.chit-main-swiper-section .chit-main-left-wrap .chit-main-swiper-prev:after{content:""}.chit-main-swiper-section .chit-main-left-wrap .chit-main-swiper-next:after{content:""}.chit-main-swiper-section .chit-main-left-wrap .chit-main-pagi-wrap p{color:#fff}.chit-main-swiper-section .chit-main-swiper .swiper-pagination-bullet{background-color:#394c34}.chit-main-swiper-section .chit-main-swiper .swiper-pagination-bullets.swiper-pagination-horizontal{transform:translateZ(0);bottom:40px}@media screen and (max-width:768px){.chit-main-swiper-section .chit-main-left-wrap{left:50%;transform:translate(-50%)}.chit-main-swiper-section .chit-main-swiper .chit-main-slide-text-wrap{width:100%}.chit-main-swiper-section .chit-main-swiper .chit-main-slide-text{font-size:1rem;margin-bottom:1rem}.chit-main-swiper-section .chit-main-swiper .chit-main-slide-title{font-size:1.5rem}.chit-main-swiper-section .chit-main-swiper .chit-main-slide-logo{width:200px;margin:0 auto}.chit-main-swiper-section .chit-main-slide-title{font-size:7vw}.chit-main-swiper-section .chit-main-slide-desc{font-size:3.5vw}}.slider-shop-second-section{position:relative;width:100%;overflow:hidden;padding:90px 50px 280px;background-color:#0a0a0a}.slider-shop-second-section .slider-shop-inner{position:relative;aspect-ratio:1/.5}.slider-shop-second-section .test-inner{position:relative;top:0;left:0;width:100%;height:100%;background-color:#202020e5;transition:all 1s}.slider-shop-second-section .test-inner-background-image-wrap{position:absolute;width:100%;height:100%;z-index:1;display:flex}.slider-shop-second-section .test-inner.active{background-color:#181818}.slider-shop-second-section .slider-shop-title{color:#fff;font-size:2vw;padding:50px 0;line-height:1.1;text-align:left}.slider-shop-second-section .slider-shop-line{width:100%;height:1px;background-color:#ffffff45;margin-bottom:50px;clip-path:inset(0 100% 0 0);transition:1s all}.slider-shop-second-section .test-inner .test-item{position:absolute;right:0;width:33.3333%;height:100%;transition:.6s width .1s ease;z-index:1;cursor:pointer}.slider-shop-second-section .test-inner .test-item-cover{position:absolute;right:0;top:0;width:100%;height:100%;padding:1rem;border-left:1px solid transparent;z-index:2;display:none;cursor:pointer;transition:all 1.5s}.slider-shop-second-section .test-inner .test-item-cover.active{border-left:1px solid #3f3f3f}.slider-shop-second-section .test-inner .test-item-cover:hover{background-color:#00000038;transition:all .3s}.slider-shop-second-section .test-inner .test-item-cover:hover .test-item-cover-text{font-size:16px;color:#fffc}.slider-shop-second-section .test-inner .test-item-cover-text{font-size:16px;color:#ffffff80;transform:rotate(90deg);display:inline-block}.slider-shop-second-section .test-inner .test-item.active{cursor:default}.slider-shop-second-section .plus-button-wrap{position:relative;display:flex;align-items:center;gap:8px}.slider-shop-second-section .plus-rotate-wrap{transform:rotate(0);transition:.5s}.slider-shop-second-section .plus-rotate-wrap.active{transform:rotate(90deg)}.slider-shop-second-section .plus-hide-text{transform:translate(-40%);opacity:0;transition:.3s;font-size:12px}.slider-shop-second-section .plus-hide-text.show{transform:translate(0);opacity:1}.slider-shop-second-section .img-wrap{width:100%;height:100%;overflow:hidden;background-color:transparent}.slider-shop-second-section .text-test{background-color:transparent;transition:.5s}.slider-shop-second-section .text-test.hide{display:none!important}.slider-shop-second-section .text-test.is-open{background-color:transparent}.slider-shop-second-section .text-test.is-close{opacity:0;transition:opacity 5s 5s}.slider-shop-second-section .text-test:hover{background-color:#00000079}.slider-shop-second-section .text-test.is-open:hover{background-color:transparent}.slider-shop-second-section .img-wrap .test-inner-image{width:100%;height:100vh;object-fit:cover;opacity:0;display:none}.slider-shop-second-section .img-wrap .test-inner-image.wide{opacity:1;display:block}.slider-shop-second-section .prev-btn{padding:1rem;cursor:pointer;color:#fff;position:absolute;z-index:2;top:45%;left:0}.slider-shop-second-section .next-btn{padding:1rem;cursor:pointer;color:#fff;position:absolute;z-index:2;top:45%;right:0}.slider-shop-second-section .test-item.active .img-wrap{opacity:1}.slider-shop-second-section .test-item.small .img-wrap{opacity:0}.slider-shop-second-section .text-test{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:absolute;top:0;left:0;word-break:keep-all;color:#fff;padding:7rem 5rem}.slider-shop-second-section .test-item.active .text-test{width:50%;font-size:2rem}.slider-shop-second-section .test-item.small .text-test{opacity:0}.slider-shop-second-section .test-item .text-test .text1{font-size:1.5rem;margin-bottom:2rem;transition:transform .3s}.slider-shop-second-section .test-inner .test-item:hover .text1{transform:translateY(-30px)}.slider-shop-second-section .test-inner .test-item.active:hover .text1{transform:translateY(0)}.test-item .text-test .text2{font-size:16px;transition:transform .3s;margin-bottom:calc(2rem - 30px)}.slider-shop-second-section .test-inner .test-item:hover .text2{font-size:1rem;transform:translateY(-30px)}.slider-shop-second-section .test-inner .test-item.active:hover .text2{transform:translateY(0)}.slider-shop-second-section .test-item .text-test .text3{display:none;font-size:14px}.slider-shop-second-section .test-item.active .text-test .text1{font-size:30px;margin-bottom:2rem}.slider-shop-second-section .test-item.active .text-test .text2{margin-bottom:3rem}.slider-shop-second-section .test-item.active .text-test .text3{display:block;font-size:14px}.slider-shop-second-section .test-item .close-btn{cursor:pointer;display:none}.slider-shop-second-section .test-item .close-btn .close-btn-svg{width:45px;height:100%}.test-item-cover{transition:opacity .6s ease,visibility .6s;opacity:1;visibility:visible}.fade-out{opacity:0;visibility:hidden}.slider-shop-second-section .test-item.active .close-btn{display:inline-block;padding:1rem 1rem 1rem 0;margin-top:3rem}@media screen and (max-width: 768px){.slider-shop-second-section{padding:100px 10px 10px}.slider-shop-second-section .slider-shop-title{font-size:8vw;padding:20px}.slider-shop-second-section .slider-shop-inner{width:100%;aspect-ratio:1/1.2}.slider-shop-second-section .text-test{padding:10px}.slider-shop-second-section .test-item .text-test .text1{font-size:16px}.slider-shop-second-section .test-inner .test-item:hover .text2{font-size:14px}.slider-shop-second-section .test-inner .test-item{width:100%;height:100px}.slider-shop-second-section .test-inner .test-item.active{width:100%;height:100%}.slider-shop-second-section .test-inner .test-item-cover{border-left:unset;border-bottom:1px solid #000000}.slider-shop-second-section .test-item.active .text-test{width:100%}}.main-home-section{width:100%;background-color:#000;color:#fff;transform:translate(-100%)}.main-home-section .main-home-container{width:100%;padding-top:160px;opacity:0}.main-home-section .main-home-container .main-home-top-title{font-size:40px;width:100%;text-align:center;padding-bottom:10px}.main-home-section .main-home-container .main-home-bg-wrap{width:100%;aspect-ratio:1/1}.main-home-section .main-home-container .main-home-bg{width:100%;height:100%;object-fit:cover}.main-page{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.main-fit-section{width:100%;height:100vh;word-break:keep-all}.main-fit-section.right{height:120vh;background-color:#000}.main-fit-section .main-fit-container{position:relative;width:100%;height:100%;aspect-ratio:1/.6}.main-fit-section .main-fit-img-wrap{width:100%;height:100%;overflow:hidden}.main-fit-section .main-fit-img-wrap>img{position:relative;width:100%;height:100%;object-fit:cover;object-position:top;transform:scale(1.05);transition:1.8s ease-out}.main-fit-section.right .main-fit-img-wrap>img{transition:1s ease-out}.main-fit-section .main-fit-text-container{position:absolute;width:100%;height:100%;top:0;z-index:2;object-fit:cover;object-position:top;display:flex;padding-bottom:70px}.main-fit-section.right .main-fit-text-container{justify-content:flex-end}.main-fit-section .main-fit-text-wrap{z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:5vw;width:40%;height:100%;opacity:0;transform:translateY(50px);transition:1.5s;transition-delay:.8s}.main-fit-section.right .main-fit-text-wrap{transition:1s;transition-delay:.2s}.main-fit-section.right .main-fit-text-wrap{width:50%}.main-fit-section .main-fit-img-wrap:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:50%;background:linear-gradient(to top,#22212400,#0a0a0a)}.main-fit-section.right .main-fit-img-wrap:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:50%;z-index:1;background:linear-gradient(to bottom,#0a0a0a,#22212400)}.main-fit-section .main-fit-img-wrap:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:70%;background:linear-gradient(to top,#0a0a0a,#22212400)}.main-fit-section .main-fit-text-title{width:70%;font-size:2vw;color:#fff;line-height:1;margin-bottom:20px}.main-fit-section.right .main-fit-text-title{width:40%}.main-fit-section .main-fit-text-desc{font-size:.8vw;color:#7c7c7c}@media screen and (max-width : 768px){.main-fit-section .main-fit-text-wrap{width:100%}.main-fit-section .main-fit-text-title{font-size:7vw}.main-fit-section .main-fit-text-desc{font-size:3.5vw}.main-fit-section.right .main-fit-text-wrap{width:100%;justify-content:flex-end}.main-fit-section.right .main-fit-text-title{width:100%;text-align:right;font-size:22px}.main-fit-section.right .main-fit-text-desc{text-align:right;font-size:14px}.main-fit-section.right{height:100vh}}.main-inter-section{width:100%;height:100vh;position:absolute;top:0;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);z-index:300;word-break:keep-all}.main-inter-section .main-inter-container{width:100%;height:100%;position:relative}.main-inter-section .main-inter-container .main-inter-bg-wrap{width:100%;height:100%;position:fixed;background-color:#fff;z-index:400;transform:translateY(0)}.main-inter-section .main-inter-container .main-inter-img-wrap,.main-inter-section .main-inter-container .main-inter-inner{width:100%;height:100%}.main-inter-section .main-inter-container .main-inter-img-wrap>img{width:100%;height:100%;object-fit:cover;object-position:top}.main-inter-section .main-inter-container .main-inter-wrap{position:absolute;top:5vw;width:40%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:100px}.main-inter-section .main-inter-container .main-inter-title-wrap{transform:translateY(50px);opacity:0;height:fit-content}.main-inter-section .main-inter-container .main-inter-title{font-size:3.5vw}.main-inter-section .main-inter-container .main-inter-sub-title{font-size:1vw;height:fit-content;color:gray;margin-top:5px}.nana-ai-section{position:fixed;right:-20px;bottom:20%;width:270px;height:100px;z-index:10;transition:.5s}.nana-ai-section.active{width:330px;height:400px}.nana-ai-section .nana-ai-inner{width:100%;height:100%;background:#e1e1e166;border-radius:20px 0 0 20px;font-size:14px;padding:20px;transform:translate(100%);transition:.5s}.nana-ai-section .nana-ai-inner.active,.nana-ai-section .nana-ai-inner.active2{transform:translate(0)}.nana-ai-section .nana-ai-inner.active3{transform:translate(100%)}.nana-ai-bottomfacewrap{position:fixed;right:-50px;bottom:20.6%;z-index:10;background:#d1d1d1;padding:6px;border-radius:50px;width:100px;transition:.5s}.nana-ai-bottomfacewrap.active,.nana-ai-bottomfacewrap.active2{background:transparent}.nana-ai-closebtn{width:20px;height:20px;background:#000;border-radius:100px;display:flex;justify-content:center;align-items:center;position:absolute;z-index:10;top:-4px;left:-4px;cursor:pointer}.nana-ai-closebtn .material-symbols-outlined{color:#fff;font-size:16px}.nana-ai-title{margin-bottom:10px}.nana-ai-title.active{visibility:hidden}.nana-ai-bottomwrap{display:flex;align-items:center}.nana-ai-bottomface{width:40px;height:40px;border-radius:100px;overflow:hidden;position:relative;transition:.5s;opacity:1;visibility:visible}.nana-ai-bottomface.active{width:50px;height:50px;border-radius:100px;overflow:hidden;position:relative;opacity:0;visibility:hidden}.nana-ai-bottomfaceimg{width:100%;height:100%;object-position:center;object-fit:contain}.nana-ai-bottombtn{width:fit-content;height:fit-content;background:#000;padding:10px 30px 10px 10px;border-radius:50px 0 0 50px;color:#fff;opacity:1;visibility:visible;cursor:pointer}.nana-ai-bottombtn.active{visibility:hidden;opacity:0}.nana-aifull-section{position:fixed;right:0;bottom:35%;width:330px;height:400px;z-index:10}.nana-aifull-inner{width:100%;height:100%;border-radius:20px 0 0 20px;overflow:hidden;font-size:14px;padding:20px;position:absolute;display:flex;flex-direction:column;top:0;left:0;transition:.5s;opacity:0;z-index:10;visibility:hidden}.nana-aifull-inner.active{visibility:visible;opacity:1}.nana-aifull-ceo{width:95%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.nana-aifull-ceoimgwrap{width:40px;height:40px;border-radius:100px;overflow:hidden}.nana-aifull-ceoimg{width:100%;height:100%;object-position:center;object-fit:contain}.nana-aifull-answer{width:78%;color:#000}.nana-aifull-questions{width:fit-content;margin-bottom:40px}.nana-aifull-question{background:#fff;padding:6px;border-radius:50px;border:1px solid rgba(189,189,189,.3%);margin-bottom:10px}.nana-aifull-chatui{width:100%;height:200px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.nana-aifull-chatui .nana-aifull-answer-wrap{width:100%;flex:1;display:flex;flex-direction:column;align-items:flex-start;overflow:auto}.nana-aifull-chatui .wedding-chatbot-ques-wrap{max-width:70%;padding:6px;border-radius:12px;background-color:#fff;align-self:flex-end;margin-bottom:8px}.nana-aifull-chatui .wedding-chatbot-answer-wrap{max-width:70%;padding:12px;border-radius:20px;background:radial-gradient(228% 117.58% at 24.99% 43.36%,#a89aff66,#dfe2ff38 74.98%,#e8e6fb66);margin-bottom:16px}.nana-aifull-chatui .wedding-chatbot-dialog-text{font-size:14px}.nana-aifull-chatui .nana-aifull-answer-wrap::-webkit-scrollbar{width:12px}.nana-aifull-chatui .nana-aifull-answer-wrap::-webkit-scrollbar-track{background:transparent}.nana-aifull-chatui .nana-aifull-answer-wrap::-webkit-scrollbar-thumb{background:#0000001a;border-radius:6px}.nana-aifull-chatui .nana-aifull-answer-wrap::-webkit-scrollbar-thumb:hover{background:#0003}.nana-aifull-chatbtn{position:absolute;right:0;height:100%;border:none;cursor:pointer;background:transparent;font-size:20px}.nana-aifull-chatbtn:hover{background-color:unset}.nana-aifull-chatbtn img{filter:contrast(0);transition:all .3s}.nana-aifull-chatbtn:hover img{filter:contrast(1)}.nana-aifull-chatform{width:100%;display:flex;position:relative}.nana-aifull-chatform input{width:100%;height:40px;color:var(--title-color);background-color:#fff;border-radius:50px;border:1px solid rgb(189,189,189);padding-left:16px}.nana-aifull-chatform input::placeholder{color:#00000080}.nana-aifull-chatform input:focus{border-color:#0982f0;outline:none}.pants-ai-section{position:fixed;right:0;bottom:20%;width:270px;height:100px;z-index:10;transition:.5s;color:#fff}.pants-ai-section.active{width:400px;height:500px}.pants-ai-section .pants-ai-inner{width:100%;height:100%;background:#e1e1e166;border-radius:20px 0 0 20px;font-size:14px;padding:20px;transform:translate(100%);transition:all .5s}.pants-ai-section .pants-ai-inner.active,.pants-ai-section .pants-ai-inner.active2{transform:translate(0)}.pants-ai-section .pants-ai-inner.active3{transform:translate(100%)}.pants-ai-bottomfacewrap{position:fixed;right:-50px;bottom:20.6%;z-index:10;background:#d1d1d1;padding:6px;border-radius:50px;width:100px;transition:.5s}.pants-ai-bottomfacewrap.active,.pants-ai-bottomfacewrap.active2{background:transparent}.pants-ai-closebtn{width:20px;height:20px;background:#000;border-radius:100px;display:flex;justify-content:center;align-items:center;position:absolute;z-index:10;top:-4px;left:-4px;cursor:pointer}.pants-ai-closebtn .material-symbols-outlined{color:#fff;font-size:16px}.pants-ai-title{margin-bottom:10px}.pants-ai-title.active{visibility:hidden}.pants-ai-bottomwrap{display:flex;align-items:center}.pants-ai-bottomface{width:40px;height:40px;border-radius:100px;overflow:hidden;position:relative;transition:.5s;opacity:1;visibility:visible}.pants-ai-bottomface.active{width:50px;height:50px;border-radius:100px;overflow:hidden;position:relative;opacity:0;visibility:hidden}.pants-ai-bottomfaceimg{width:100%;height:100%;object-position:center;object-fit:contain}.pants-ai-bottombtn{width:fit-content;height:fit-content;background:#000;padding:10px 60px 10px 10px;border-radius:50px 0 0 50px;color:#fff;opacity:1;visibility:visible;cursor:pointer}.pants-ai-bottombtn.active{visibility:hidden;opacity:0}.pants-aifull-section{position:fixed;right:0;bottom:35%;width:330px;height:400px;z-index:10}.pants-aifull-answerbox{display:flex;height:100%;flex-direction:column;justify-content:space-between}.pants-aifull-inner{width:100%;height:100%;border-radius:20px 0 0 20px;overflow:hidden;font-size:14px;padding:20px;position:absolute;display:flex;flex-direction:column;top:0;left:0;transition:.5s;opacity:0;z-index:10;visibility:hidden}.pants-aifull-inner.active{visibility:visible;opacity:1}.pants-button-wrap{display:flex;font-size:13px;margin-bottom:20px;gap:10px}.pants-button{display:flex;align-items:center;gap:10px;border-radius:5px;background-color:transparent;border:1px solid rgba(255,255,255,.1);padding:5px 10px;color:#fff}.pants-button:hover,.pants-button.active{background-color:#000;color:#fff}.pants-style-wrap{display:flex;justify-content:space-between;gap:10px}.pants-style{width:50%;aspect-ratio:1/1;font-size:14px}.pants-img-wrap{width:100%;height:100%;margin-bottom:10px;border-radius:10px;overflow:hidden;cursor:pointer;border:3px solid transparent}.pants-img-wrap:hover,.pants-style.active .pants-img-wrap{border:3px solid black}.pants-img{width:100%;height:100%}.pants-aifull-ceo{width:95%;display:flex;align-items:center;margin-bottom:20px}.pants-aifull-ceoimgwrap{width:40px;height:40px;border-radius:100px;overflow:hidden}.pants-aifull-ceoimg{width:100%;height:100%;object-position:center;object-fit:contain}.pants-aifull-answer{font-size:18px;font-weight:700;margin-left:20px}.pants-aifull-questions{width:fit-content;margin-bottom:40px}.pants-aifull-question{background:#fff;padding:6px;border-radius:50px;border:1px solid rgba(189,189,189,.3%);margin-bottom:10px}.pants-aifull-chatui{width:100%;height:200px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.pants-aifull-chatui .pants-aifull-answer-wrap{width:100%;flex:1;display:flex;flex-direction:column;align-items:flex-start;overflow:auto}.pants-aifull-chatui .wedding-chatbot-ques-wrap{max-width:70%;padding:6px;border-radius:12px;background-color:#fff;align-self:flex-end;margin-bottom:8px}.pants-aifull-chatui .wedding-chatbot-answer-wrap{max-width:70%;padding:12px;border-radius:20px;background:radial-gradient(228% 117.58% at 24.99% 43.36%,#a89aff66,#dfe2ff38 74.98%,#e8e6fb66);margin-bottom:16px}.pants-aifull-chatui .wedding-chatbot-dialog-text{font-size:14px}.pants-aifull-chatui .pants-aifull-answer-wrap::-webkit-scrollbar{width:12px}.pants-aifull-chatui .pants-aifull-answer-wrap::-webkit-scrollbar-track{background:transparent}.pants-aifull-chatui .pants-aifull-answer-wrap::-webkit-scrollbar-thumb{background:#0000001a;border-radius:6px}.pants-aifull-chatui .pants-aifull-answer-wrap::-webkit-scrollbar-thumb:hover{background:#0003}.pants-aifull-chatbtn{position:absolute;right:0;height:100%;border:none;cursor:pointer;background:transparent;font-size:20px}.pants-assistatns-button{padding:10px;background-color:#000;color:#fff;border:none}@media screen and (max-width: 768px){.pants-ai-section{width:250px;bottom:20px}.pants-ai-section.active{width:300px;height:450px}.pants-ai-bottomfacewrap{bottom:20px}}.main-intro-section{position:absolute;top:0;width:100%;height:100vh;background-color:#000;z-index:99;pointer-events:none}.main-video-section{width:100%;height:100vh;background-color:#0a0a0a}.main-video-section .main-video-wrap{width:100%;height:100%}.main-video-section .main-video-wrap>img,.main-video-section .main-video-wrap>video{width:100%;height:100%;object-fit:cover}.member-login .login-inner{width:80%}@media screen and (max-width: 768px){.main-video-section{padding-top:80px}}.slider-shop-mobile-section{width:100%;padding:80px 10px 0;color:#fff;background-color:#0a0a0a}.slider-shop-mobile-section .slider-shop-mobile-title{font-size:22px;margin-bottom:24px;text-align:center}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap{font-size:24px;width:100%;height:100%;position:relative;border-top:1px solid rgb(145 145 145 / 27%);border-bottom:1px solid rgb(145 145 145 / 27%)}.slider-shop-mobile-section .slider-shop-mobile-content{border-bottom:1px solid rgb(145 145 145 / 27%);position:relative;overflow:hidden}.slider-shop-mobile-section .slider-shop-mobile-content:last-child{border-bottom:unset}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-mobile-bg{width:100%;height:100%;object-fit:cover;position:absolute;top:0;transition:.5s all}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-mobile-bg.active{opacity:0;transition:unset}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-mobile-bg>img{width:100%;height:100%;object-fit:cover}.slider-shop-mobile-section .slider-shop-mobile-content-title{top:0;position:relative;z-index:2;padding:10px;font-size:16px;overflow:hidden;font-weight:200}.slider-shop-mobile-section .slider-shop-mobile-content.active .slider-shop-mobile-content-title{font-size:14px}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-mobile-content.active .slider-shop-content-img:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:50%;z-index:1;background:linear-gradient(to bottom,#0a0a0a,#22212400)}.slider-shop-mobile-section .slider-shop-mobile-icon{bottom:10px;right:5px;position:absolute;font-size:20px;transition:.5s all}.slider-shop-mobile-section .slider-shop-mobile-icon.active{transform:rotate(135deg)}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-content-sub{display:flex;overflow:hidden;flex-direction:column;background-color:#0a0a0a}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-content-img{position:absolute;top:0;width:100%;height:0;opacity:0;transition:unset}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-mobile-content.active .slider-shop-content-img{position:absolute;height:200px;opacity:1;transition:.5s height ease-out,.5s opacity ease .1s}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-content-img>img{z-index:-1;width:100%;max-height:100%;object-fit:cover}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-content-desc-wrap{position:absolute;overflow:hidden;font-size:13px;margin-bottom:40px;margin-top:0%;opacity:0;font-weight:300;transition:opacity 1s ease .2s,margin-top 1s ease}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slider-shop-mobile-content.active .slider-shop-content-desc-wrap{margin-top:180px;position:relative;opacity:1}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slier-shop-content-sub-title{padding-bottom:10px;font-size:15px}.slider-shop-mobile-section .slider-shop-mobile-contents-wrap .slier-shop-content-sub-desc{margin-bottom:10px}@media screen and (max-width: 768px){.slider-shop-mobile-section .slider-shop-mobile-content-title{font-size:12px}}.category-tab-list-section{margin:0 auto;padding:100px 0 50px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.category-tab-list-section .category-tab-list-top{width:100%;padding-bottom:50px;border-bottom:1px solid rgb(145 145 145 / 27%);display:flex;flex-direction:column;justify-content:center;align-items:center}.category-tab-list-section .top-menu{background-color:#000;color:#fff;position:relative;width:5%;text-align:center;border-radius:50px;padding:5px 10px;margin-bottom:20px;cursor:pointer}.category-tab-list-section .dropdown-toggle{padding:0 5px;border-bottom:1px solid #000000;cursor:pointer;width:fit-content;color:#575757}.category-tab-list-section .dropdown-menu{position:absolute;left:0;width:100%;border:1px solid #aeaeae;background-color:#fff;z-index:10;margin-top:20px}.category-tab-list-section .dropdown-menu-wrap{width:fit-content;margin:0 auto;background-color:#fff;z-index:10;display:flex;padding:20px}.category-tab-list-section .dropdown-item{padding:5px 10px;cursor:pointer;width:fit-content;display:flex;flex-direction:column;align-items:center}.category-tab-list-section .dropdown-item .sub-categories{font-size:14px;color:gray;margin-top:10px}.category-list .category-tab-list-bottom{font-size:30px;text-align:center;padding-top:50px}@media screen and (max-width: 768px){.category-tab-list-section{padding:70px 0 0}.category-tab-content{padding:10px}.category-tab-content .content-list{width:100%}.category-tab-list-section .category-tab-list-top{padding-bottom:0}.category-tab-list-section .top-menu{padding:5px}}.category-tab-filter{padding:20px 100px;font-size:14px;display:flex;justify-content:space-between}.category-tab-first-content{position:relative;width:100%;padding:0 100px}.category-tab-first-content .content-list{width:65%;font-size:14px;display:flex;flex-wrap:wrap;margin:0 auto;gap:20px;min-height:calc(100vh - 375px)}.category-tab-first-content .content-list .content-item{width:calc(50% - 10px);margin-bottom:20px}.category-tab-first-content .content-list .content-item.three{width:calc(33% - 10px)}.category-tab-first-content .content-list .content-item:nth-child(5n){margin-right:0}.category-tab-first-content .content-list .content-item .img-wrap{width:100%;height:90%;margin-bottom:10px;overflow:hidden;aspect-ratio:1 / 1.5;display:flex;justify-content:center;align-items:center}.category-tab-first-content .content-list .content-item .img-wrap:hover{opacity:.8}.category-tab-first-content .content-list .content-item .img-wrap>img{width:100%;height:100%;object-fit:cover;object-position:bottom}.category-tab-first-content .price-wrap{display:flex;align-items:center}.category-tab-first-content .price-wrap .price-dc{margin-right:10px;color:var(--bs-blue)}.category-tab-first-content .member-price{font-size:16px}.category-tab-first-content .product-name{font-size:16px;font-weight:400;width:fit-content;color:#545454}.category-tab-first-content .content-item:hover .product-name{border-bottom:1px solid black}.category-tab-first-content .price-wrap .member-price{margin-right:10px;font-size:15px}.category-tab-first-content .price-wrap .custom-price{color:var(--bs-gray-500);text-decoration:line-through}.category-tab-first-content .sub-text{color:var(--bs-gray-600)}.category-tab-first-content .pagination{width:100%;margin:0 auto;padding:56px 16px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1200px){.category-tab-first-content .content-list .content-item{width:calc(25% - 16px)}.category-tab-first-content .content-list .content-item:nth-child(5n){margin-right:20px}.category-tab-first-content .content-list .content-item:nth-child(4n){margin-right:0}}@media screen and (max-width: 768px){.category-tab-first-content{padding:15px}.category-tab-first-content .content-list{flex-direction:column;flex-wrap:nowrap;justify-content:start;width:100%}.category-tab-first-content .content-list .content-item>a{display:flex;flex-direction:column;align-items:center}.category-tab-first-content .content-list .content-item .img-wrap{width:97%;height:500px}.category-tab-first-content .content-list .content-item,.category-tab-first-content .content-list .content-item.three{width:100%}.category-tab-content{padding:15px}}.category-tab-content{position:relative;width:100%;padding:0 100px;min-height:calc(100vh - 375px)}.category-tab-content .content-list{width:65%;font-size:14px;display:flex;flex-wrap:wrap;margin:0 auto;gap:20px}.category-tab-content .content-list .content-item{width:calc((100% / 3) - 20px);margin-bottom:20px}.category-tab-content .content-list .content-item:nth-child(5n){margin-right:0}.category-tab-content .content-list .content-item .img-wrap{width:100%;height:80%;margin-bottom:10px;border:1px solid #e6e6e6;overflow:hidden;aspect-ratio:1 / 1.8;display:flex;justify-content:center;align-items:center}.category-tab-content .content-list .content-item .img-wrap>img{width:100%;height:100%;object-fit:cover;object-position:bottom}.category-tab-content .price-wrap{display:flex;align-items:center}.category-tab-content .price-wrap .price-dc{margin-right:10px;color:var(--bs-blue)}.category-tab-content .price-wrap .member-price{margin-right:10px;font-size:15px;font-weight:700}.category-tab-content .price-wrap .custom-price{color:var(--bs-gray-500);text-decoration:line-through}.category-tab-content .sub-text{color:var(--bs-gray-600)}.category-tab-content .pagination{width:100%;padding:16px;margin:40px 0;display:flex;justify-content:center;align-items:center}.nod-data{width:100%;height:80%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1200px){.category-tab-content .content-list .content-item{width:calc(25% - 16px)}.category-tab-content .content-list .content-item:nth-child(5n){margin-right:20px}.category-tab-content .content-list .content-item:nth-child(4n){margin-right:0}}@media screen and (max-width: 768px){.category-tab-content .content-list{flex-direction:column;flex-wrap:nowrap;justify-content:start;align-items:center;width:100%}.category-tab-content .content-list .content-item{width:100%}.category-tab-content .content-list .content-item>a{display:flex;flex-direction:column;align-items:center}.category-tab-content .content-list .content-item .img-wrap{width:97%;height:500px}.category-tab-content{padding:15px}.category-tab-list-section .top-menu{width:80px}.category-list .category-tab-list-bottom{padding-top:20px;font-size:20px}.category-list .dropdown-wrapper{padding-bottom:20px}.category-tab-first-content .member-price{font-size:14px}.category-tab-first-content .price-wrap .member-price{margin-right:10px;font-size:13px}.category-tab-first-content .product-name{font-size:14px;font-weight:400;width:fit-content;color:#545454}}.category-first-tab-list-section{width:fit-content;margin:0 auto;display:flex;padding-bottom:50px;gap:30px;color:#000;align-items:center;overflow:hidden}.category-first-tab-list-section .category-first-tab-wrap{display:flex;flex-direction:column;align-items:center;font-size:13px}.category-first-tab-list-section .category-first-tab-list{border-radius:50px;background-color:#fff;width:7vh;height:7vh;display:flex;align-items:center;justify-content:center;border:1px solid rgb(146,146,146);cursor:pointer}.category-first-tab-list-section .category-first-tab-list>img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.category-first-tab-list-section{padding:20px 0}}.product-second-view .product-view{position:relative;width:100%;margin-top:70px;font-family:Pretendard-Regular}.product-second-view .product-view .product-container{margin-bottom:20px;position:relative;width:100%;display:flex;justify-content:space-between}.product-second-view .product-view .product-left{position:relative;width:75%;border-right:1px solid #E1E1E1}.product-second-view .product-view .product-right{top:0;width:25%;height:100%;padding:50px 20px;font-size:16px;line-height:1.2;display:flex;justify-content:center;position:relative}.product-second-view .product-view .product-right .right-inner{display:flex;width:100%;flex-direction:column;align-items:center;background-color:unset;box-shadow:unset}.product-second-view .product-view .product-right .right-inner .bar{width:100%;height:1px;margin:10px 0;border-right:none;background:#000;display:block;opacity:1;border-top:1px solid #E1E1E1}.product-second-view .product-view .product-right .right-inner .product-title{margin-bottom:5px;font-size:16px;line-height:1.2;font-weight:700}.product-second-view .product-view .product-right .right-inner .product-summary{margin-bottom:5px;font-size:15px;line-height:1.6;width:90%}.product-second-view .product-view .product-right .right-inner .price{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-top:40px}.product-second-view .product-view .product-right .right-inner .price>span:first-child{margin-right:5px}.product-second-view .product-view .product-right .right-inner .product-text{line-height:2}.product-second-view .product-view .product-right .right-inner .btn-wrap{width:100%;margin-top:50px;display:flex;gap:20px;justify-content:space-between}.product-second-view .product-view .product-right .right-inner .btn-wrap .btn.black{background:#000;color:#fff;width:80%;line-height:35px;display:block;font-weight:500;font-size:16px;border:0px solid #000;background:#333}.product-second-view .product-view .product-right .right-inner .btn-wrap .btn{width:100%;padding:10px;margin-bottom:10px;font-weight:400;width:20%;font-size:25px;display:flex;align-items:center;justify-content:center;color:#4b4b4b}.product-second-view .product-view .product-right .right-inner .info-box{width:100%;padding-left:20px;display:flex;flex-direction:column}.product-second-view .product-view .product-right .right-inner .info-box>li{list-style-type:disc;line-height:1.4}.product-second-view .product-view .mobile-btn{display:none}.product-second-view .product-view .product-review-wrap .list-th{background-color:var(--bs-admin-bg-color);text-align:center;font-weight:700}.product-second-view .product-view .right-top-img{width:35%}.product-second-view .product-view .pro-top-flex-wrap{width:100%}.product-second-view .product-view .right-top-context{display:flex;flex-direction:column;justify-content:center}.product-second-view .product-view .btn-flex-wrap{display:flex;justify-content:space-between}.product-second-view .product-view .right-inner .btn-wrap .btn-flex-wrap .btn{width:49%}.product-second-view .product-view .pro-more-view{width:100%}.product-second-view .product-view .pro-more-view-main-text-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #E1E1E1;padding:20px 0}.product-second-view .product-view .pro-more-view-context{padding:0;line-height:24px;overflow:hidden}.product-second-view .product-view .right-second-context{display:flex;justify-content:space-between;width:100%}.product-second-view .product-view .right-second-context .right-title-content-wrap:nth-child(1){border-right:1px solid rgba(128,128,128,.116)}.product-second-view .product-view .right-second-context .right-title-content-wrap:nth-child(2){padding:10px 20px}.product-second-view .product-view .right-second-context .right-title-content-wrap{width:50%;padding:10px 0}.product-second-view .product-view .right-second-context .right-title-content-title{margin-bottom:40px}.product-second-view .product-view .right-third-context{display:flex;justify-content:space-between;width:100%;padding:5px 0}.product-second-view .product-view .right-size-number-wrap{width:100%;text-align:right;display:flex;justify-content:flex-end;gap:5px}.product-second-view .product-view .right-size-number{border:1px solid #E1E1E1;width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:12px;color:#9e9e9e;border-radius:1px}.product-second-view .product-view .product-view-thumbNail{display:flex;width:100%;flex-direction:row}.product-second-view .product-view .product-view-thumbNail .product-view-thumb_img{display:flex;width:50%;height:100%}.product-second-view .product-view .product-view-thumbNail .product-view-thumb_img .right-top-img{width:100%;height:100%;object-fit:cover}.product-second-view .product-view .product-bottom{width:100%}.product-second-view .product-view .product-bottom .img-wrap{width:100%;overflow:hidden}.product-second-view .product-view .product-bottom img{width:100%;object-fit:contain}@media screen and (max-width: 768px){.product-view{flex-direction:column-reverse;padding:0 15px}.product-second-view .product-view .product-left{width:100%;height:100vh;overflow:hidden;border-right:none}.product-second-view .product-view .product-right{padding:0;width:100%;position:relative;margin-bottom:20px}.product-second-view .product-view .product-left.active{height:unset}.product-second-view .product-view .mobile-btn{position:absolute;bottom:0;left:0;width:100%;display:block;z-index:999}.product-second-view .product-view .mobile-btn>button{width:100%;color:#fff;background:var(--bs-blue);border-radius:0}.product-second-view .product-view .pro-top-flex-wrap{flex-direction:column}.product-second-view .product-view .right-top-img{width:100%}}.product-second-view{position:relative;width:100%;height:100%}.product-second-view .product-sticky-wrap{position:relative;height:100%}.product-second-view .product-container{position:absolute;top:0;margin-bottom:20px;width:100%;height:100%;display:flex;justify-content:space-between;padding:20px}.product-second-view .product-left{position:relative;width:70%}.product-second-view .product-right{position:sticky;top:20%;width:25%;height:max-content;font-size:15px;line-height:1.2;display:flex;justify-content:center}.product-second-view .product-right .right-inner{display:flex;width:100%;flex-direction:column;align-items:center;padding:50px 20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #5252521a,0 6px 2px #dddddd1a}.product-second-view .product-right .right-inner .bar{width:100%;height:1px;margin:10px 0;border-right:none;background:#000;display:block;opacity:1;border-top:1px solid #E1E1E1}.product-second-view .product-right .right-inner .product-title{margin-bottom:5px;font-size:17px;line-height:1.2;font-weight:700}.product-second-view .product-right .right-inner .product-summary{font-size:15px;line-height:1.6;width:90%}.product-second-view .product-right .right-inner .price{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-top:40px}.product-second-view .product-right .right-inner .price-inner-coupon-button{position:absolute;left:0;bottom:0;background-color:#333;color:#fff;padding:8px 16px;font-size:12px;display:flex;align-items:center;gap:4px;cursor:pointer;border-radius:5px}.product-sticky-wrap .coupon-modal-container{position:fixed;top:0;left:0;background-color:#33333380;width:100%;height:100dvh;z-index:999;display:flex;justify-content:center;align-items:center}.product-sticky-wrap .coupon-modal-box{position:relative;width:400px;height:600px;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;padding:32px 20px}.product-sticky-wrap .coupon-inner-title{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;margin-bottom:20px}.product-sticky-wrap .coupon-list-wrap{position:relative;width:100%;display:flex;flex-direction:column;gap:16px}.product-sticky-wrap .coupon-list-wrap::-webkit-scrollbar{width:6px}.product-sticky-wrap .coupon-list-wrap::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.product-sticky-wrap .coupon-list-wrap::-webkit-scrollbar-track{display:none}.product-sticky-wrap .coupon-list-item{position:relative;width:100%;border:2px solid rgb(204,204,204,.5);padding:14px}.product-sticky-wrap .is-already-download{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#242424c2;color:#fff;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.product-sticky-wrap .coupon-list-item-top{position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid rgb(204,204,204,.5);padding-bottom:10px;margin-bottom:10px}.product-sticky-wrap .coupon-list-item-top p{font-size:18px;font-weight:700;color:#ff4801}.product-sticky-wrap .coupon-list-item-bottom{display:flex;flex-direction:column}.product-sticky-wrap .coupon-list-bottom-title{font-size:15px;font-weight:700;margin-bottom:8px}.product-sticky-wrap .coupon-list-bottom-desc{font-size:14px;color:#505050}.product-second-view .product-right .right-inner .product-text{line-height:2}.product-second-view .product-right .right-inner .btn-wrap{width:100%;margin-top:50px;display:flex;gap:20px;justify-content:space-between}.product-second-view .product-right .right-inner .btn-wrap.bottom{margin-top:0}.product-second-view .product-right .right-inner .btn-wrap .btn.black{background:#000;color:#fff;width:80%;line-height:30px;display:block;font-weight:500;font-size:16px;border:0px solid #000;background:#333}.product-second-view .product-right .right-inner .btn-wrap .btn.bottom{width:100%;font-size:16px;line-height:30px}.product-second-view .product-right .right-inner .btn-wrap .btn{width:100%;padding:10px;margin-bottom:10px;font-weight:400;width:20%;font-size:25px;display:flex;align-items:center;justify-content:center;color:#4b4b4b}.product-second-view .product-right .right-inner .info-box{width:100%;padding-left:20px;display:flex;flex-direction:column}.product-second-view .product-right .right-inner .info-box>li{list-style-type:disc;line-height:1.4}.product-second-view .mobile-btn{display:none}.product-second-view .product-review-wrap .list-th{background-color:var(--bs-admin-bg-color);text-align:center;font-weight:700;width:100%}.product-second-view .right-top-img{width:35%}.product-second-view .pro-top-flex-wrap{width:100%}.product-second-view .right-top-context{display:flex;flex-direction:column;justify-content:center}.product-second-view .btn-flex-wrap{display:flex;justify-content:space-between}.product-second-view .right-inner .btn-wrap .btn-flex-wrap .btn{width:49%}.product-second-view .pro-more-view{width:100%}.product-second-view .product-new-lef{position:sticky;width:25%;top:30%;height:fit-content}.product-second-view .product-lef-wrap{position:relative;width:100%;height:100%;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px #5252521a,0 6px 2px #dddddd1a}.product-second-view .line-img-wrap{position:absolute;z-index:-1;top:70%;right:-150%;transform:translate(-50%,-50%);width:100%}.product-second-view .right-size-title{font-size:16px;margin-bottom:5px}.product-second-view .product-right .line-img-wrap{position:absolute;z-index:-1;top:70%;left:0%;transform:translate(-50%,-50%);width:100%}.product-second-view .right-third-bottom{display:flex;gap:10px;margin-top:20px}.product-second-view .right-third-bottom-btn{background-color:#333;color:#fff;border-radius:5px;padding:5px 20px}.product-second-view .pro-more-view-main-text-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #E1E1E1;padding:20px 0}.product-second-view .pro-more-view-context{padding:0;line-height:24px;overflow:hidden}.product-second-view .right-second-context{display:flex;justify-content:space-between;width:100%}.product-second-view .right-second-context .right-title-content-wrap:nth-child(1){border-right:1px solid rgba(128,128,128,.116)}.product-second-view .right-second-context .right-title-content-wrap:nth-child(2){padding:10px 20px}.product-second-view .right-second-context .right-title-content-wrap{width:50%;padding:10px 0}.product-second-view .right-second-context .right-title-content-title{margin-bottom:20px;font-size:15px}.product-second-view .right-second-context .right-title-content-desc{font-size:15px}.product-second-view .right-third-context{width:100%;padding:5px 0;display:flex;flex-direction:column;gap:20px}.product-second-view .right-third-context .notification-btn{font-size:14px;cursor:pointer}.product-second-view .right-third-context .selected-options-summary{display:flex;align-items:center;border-bottom:1px solid rgba(128,128,128,.281);padding:0;font-size:14px;gap:5px;justify-content:space-between}.product-second-view .right-third-context .selected-option-title{display:flex;align-items:center;padding:5px 0;gap:5px;width:70%;flex-wrap:wrap}.product-second-view .right-third-context .selected-option-remove{border:none}.product-second-view .right-third-context .cart-qty-wrap{display:flex;align-items:center;gap:2px}.product-second-view .right-third-context .cart-qty-wrap .cart-qty-btn{border:none;font-size:20px}.product-second-view .right-size-number-wrap{width:100%;display:flex;gap:10px}.product-second-view .right-size-number-wrap .color-option-wrap{display:flex;flex-direction:column;align-items:center;font-size:10px;gap:2px}.product-second-view .right-size-number-wrap .color-option-wrap.none{opacity:.2;pointer-events:none}.product-second-view .right-size-number-wrap .color-option{width:30px;height:30px;border-radius:50%;cursor:pointer}.product-second-view .right-size-number-wrap .color-option.active{border:3px solid rgb(0,0,0)}.product-second-view .right-size-number{display:flex;align-items:center;justify-content:center;padding:5px 15px;color:#363636;background-color:#ebebeb;border-radius:5px}.product-second-view .right-size-number.active{background-color:#000;color:#fff}.product-second-view .right-size-number.none{opacity:.2;pointer-events:none}.product-second-view .product-view-thumbNail{display:flex;flex-direction:column;width:100%;align-items:center;gap:20px}.product-second-view .product-view-thumbNail .product-view-thumb_img{display:flex;width:50%;height:100%;aspect-ratio:1/1.2}.product-second-view .product-view-thumbNail .product-view-thumb_img .right-top-img{width:100%;height:100%;object-fit:cover}.product-second-view .product-bottom{width:100%}.product-second-view .product-bottom .img-wrap{width:100%;overflow:hidden}.product-second-view .product-bottom img{width:100%;object-fit:contain}.product-second-view .no-data{font-size:13px;padding:50px 0;width:100%;text-align:center}.product-second-view .product-review-main-pagination{display:flex;justify-content:center;margin-top:20px;gap:10px;align-items:center}.product-second-view .product-review-main-pagi-wrap{display:flex;gap:10px}.product-second-view .product-review-main-pagi{cursor:pointer}.product-second-view .product-review-main-pagi.active{color:#5a65ff}.product-second-view .MuiTableCell-root.MuiTableCell-head{padding:0}.product-second-view .list-th.qna-title-wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 40px}.product-second-view .qna-title-wrap .MuiButtonBase-root{border:1px solid black;background-color:#333;color:#fff}.product-second-view .qnabtn{padding:5px 10px}.pro-qna-modal-wrap{display:flex;flex-direction:column}.pro-qna-modal-wrap .MuiFormControl-root{margin-top:20px}.pro-qna-modal-wrap .MuiFormGroup-root{display:flex;flex-direction:row}.pro-qna-modal-wrap .pro-qna-radio-wrap{display:flex;align-items:center;justify-content:space-between}.pro-qna-modal-wrap .MuiButtonBase-root,.pro-qna-modal-wrap .MuiButtonBase-root:hover{border:none}.pro-qna-modal-wrap .pro-qna-range-text{margin-top:20px}.product-second-view .MuiCollapse-root{padding-left:50px}.product-second-view .qna-icon{transform:rotate(90deg)}.product-second-view .answer-pr{font-size:12px;padding-left:10px;color:#8d8d8d}.product-second-view .MuiTableCell-root{cursor:pointer;font-size:15px;padding:20px 42px}.product-second-view .MuiTableCell-root.right{text-align:right}@media screen and (max-width: 768px){.product-second-view{padding-top:50px}.product-second-view .product-sticky-wrap{display:flex;flex-direction:column-reverse}.product-second-view .product-container{position:relative;height:fit-content;flex-direction:column-reverse;padding:10px;margin-bottom:80px}.product-second-view .product-new-lef,.product-second-view .product-right{position:relative;width:100%;top:unset}.product-second-view .product-right .right-inner,.product-second-view .product-lef-wrap{box-shadow:unset;border:unset;padding:unset}.product-second-view .thumb-swiper{width:100%}.product-second-view .product-bottom{padding-bottom:15px}.product-second-view .product-bottom img{width:100%;height:100%;object-fit:cover}.product-second-view .product-right .right-inner .price{margin-top:20px}.product-second-view .product-right .right-inner .btn-wrap{margin-top:25px}.product-second-view .right-third-context .selected-options-summary{border-top:1px solid rgba(128,128,128,.281);border-bottom:unset;padding-top:10px}.product-second-view .product-right .right-inner .bar{margin:5px 0}.product-second-view .right-third-context{gap:15px}.product-second-view .list-th.qna-title-wrap{padding:10px}.product-second-view .MuiTableBody-root{font-size:13px}.product-second-view .MuiTableCell-root{padding:10px;font-size:13px}.product-second-view .qna-title-wrap .MuiButtonBase-root{padding:2px 5px;font-size:13px}.product-second-view .mem_qna_info{margin-top:5px;display:flex;gap:10px;color:gray}.product-second-view .product-review-main-pagination{font-size:13px;gap:5px}.product-second-view .product-review-main-pagi{width:25px;height:25px}.product-second-view .product-right .right-inner .btn-wrap .btn{font-size:22px}.product-second-view .product-right .right-inner .btn-wrap .btn.black,.product-second-view .product-right .right-inner .btn-wrap .btn.bottom{font-size:14px;line-height:25px}}.size-recommand .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999999999999999999999}.size-recommand .modal-content{background:#fff;width:40%;padding:20px;border-radius:5px;box-shadow:0 4px 6px #0000001a}.size-recommand .modal-header button{float:right;border:none;background:none;font-size:1.5rem}.size-recommand .modal-body{margin-top:20px}.size-recommand .modal-header{display:flex;justify-content:space-between;align-items:center}.size-recommand .modal-header h2{margin:0;font-size:18px}.size-recommand .modal-header button{font-size:1.5rem;border:none;background:none}.size-recommand .modal-top{display:flex;gap:40px;align-items:center;justify-content:space-between}.size-recommand .user-inputs{margin-top:50px;display:flex;justify-content:space-between;margin-bottom:20px;gap:10px}.size-recommand .guide-title{font-weight:700}.size-recommand .size-guide{line-height:1.5;width:50%;padding:0 10px}.size-recommand .size-guide .size-top{aspect-ratio:1/1.3}.size-recommand .size-guide .size-top .size-img-wrap{width:100%;height:100%}.size-recommand .size-guide .size-top .size-img-wrap>img{width:100%;height:100%}.size-recommand .most-size{font-size:40px;width:100%;text-align:center;font-weight:700;margin-bottom:10px}.size-recommand .user-inputs input{padding:10px;border:1px solid #ccc;border-radius:5px;width:100%}.size-recommand .user-input-wrap{width:50%}.size-recommand .user-inputs .user-input-title{margin-bottom:10px}.size-recommand .user-top-right-title{font-size:26px;font-weight:700;margin-bottom:10px;width:100%;text-align:center}.size-recommand .user-top-right-desc{width:100%;text-align:center;margin-bottom:10px}.size-recommand .modal-top-right{width:100%}.size-recommand .check-size-btn{margin-top:50px;display:block;width:100%;padding:20px 10px;border:0px solid #000;background:#333;color:#fff;border:none;border-radius:5px;cursor:pointer}.size-recommand .remeasure-size-btn{cursor:pointer;font-size:14px;text-align:right;width:100%;border:none}.size-recommand .match-no{margin-top:20px;font-size:18px}.size-recommand .size-bottom{display:flex;gap:10px;border-top:1px solid rgba(128,128,128,.199);padding:10px;font-weight:700}.size-recommand .size-bottom .size{border:1px solid rgba(128,128,128,.199);border-radius:50%;width:2vw;height:2vw;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 8px #96969636}@media screen and (max-width: 768px){.size-recommand .modal-content{width:80%}.size-recommand .modal-header h2{font-size:15px}.size-recommand .user-top-right-title{font-size:20px}.size-recommand .check-size-btn{padding:15px 10px}.size-recommand .most-size{font-size:35px}}.image-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999}.image-modal .modal-overlay{width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center}.image-modal .modal-content{width:50%;padding:20px;border-radius:5px;box-shadow:0 4px 6px #0000001a}.image-modal .modal-header button{float:right;border:none;background:none;font-size:30px;color:#fff}.image-modal .modal-body{background:#fff;margin-top:10px;aspect-ratio:1/.7}.image-modal .modal-header{display:flex;justify-content:space-between;align-items:center;color:#fff}.image-modal .modal-header h2{margin:0;font-size:21px}.image-modal .modal-header button{font-size:1.5rem;border:none;background:none}.image-modal .modal-body{display:flex;width:100%;gap:20px}.image-modal .modal-left{width:50%}.image-modal .modal-left .modal-img-wrap{width:100%;height:100%;cursor:pointer}.image-modal .modal-right-score{border-bottom:1px solid rgb(233,233,233);padding:30px 0 10px}.image-modal .modal-right-writer{border-bottom:1px solid rgb(233,233,233);display:flex;padding:10px 0;gap:10px;font-size:15px;color:#5a5a5a}.image-modal .modal-left .modal-img-wrap>img{width:100%;height:100%}.image-modal .modal-right{width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:30px 20px 30px 0}.image-modal .modal-right .modal-photo-review-img-container{width:100%;display:flex;gap:5px}.image-modal .modal-right .modal-right-content{height:70%;padding:10px 0;border-bottom:1px solid rgb(233,233,233)}.image-modal .modal-right .modal-photo-review-photo-img-wrap{width:10%;aspect-ratio:1/1;align-self:flex-end}.image-modal .modal-right .modal-photo-review-photo-img-wrap>img{width:100%;height:100%;cursor:pointer}@media screen and (max-width: 768px){.image-modal .modal-body{gap:unset;aspect-ratio:unset;flex-direction:column;margin-top:0}.image-modal .modal-header h2{font-size:17px}.image-modal .modal-left{width:100%}.image-modal .modal-right{width:100%;font-size:13px;padding:10px}.image-modal .modal-content{width:90%}.image-modal .modal-right-score{padding:0 0 10px}.image-modal .modal-right-writer{font-size:13px;justify-content:space-between}.image-modal .modal-right .modal-photo-review-photo-img-wrap{width:calc(20% - 5px)}.image-modal .modal-left .modal-img-wrap{aspect-ratio:1/.7}.image-modal .modal-right .modal-photo-review-img-container{padding:10px 0}.image-modal .modal-right .modal-right-content{aspect-ratio:1/.6;height:unset;overflow-y:scroll}}.product-second-view .product-qna-section .product-review-main-pagination{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:20px 0 100px}.product-qna-section .product-review-main-pagi-wrap{display:flex;gap:5px}.product-qna-section .product-review-main-pagi{width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.product-qna-section .product-review-main-pagi.active{border:1px solid rgba(128,128,128,.2)}.product-qna-section .product-review-pagi-left{color:#00000059;cursor:pointer}.product-qna-section .product-review-pagi-right{color:#000e;cursor:pointer}.product-second-view .product-view-review-section{width:100%;padding:60px 20px 100px}.product-view-review-section .product-view-review-top{width:100%}.product-view-review-section .product-view-review-top-itle-wrap{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.product-view-review-section .product-view-review-photo-title{font-size:20px;font-weight:700}.product-view-review-section .product-view-review-top-star-wrap{width:100%;border-top:2px solid grey;border-bottom:1px solid rgb(231,231,231);display:flex;padding:40px 0;justify-content:space-between}.product-view-review-section .product-view-review-star-avg-wrap{width:30%;display:flex;flex-direction:column;align-items:center;border-right:1px solid rgb(231,231,231);justify-content:center}.product-view-review-section .star-avg{font-size:50px;font-weight:700;display:flex;align-items:center;gap:10px}.product-view-review-section .product-view-review-avg-line-wrap{width:70%;display:flex;flex-direction:column;gap:5px}.product-view-review-section .review-line-wrap{width:100%;display:flex;justify-content:center;gap:10px;align-items:center}.product-view-review-section .review-line-wrap .review-line-left{display:flex;justify-content:flex-end;width:10%}.product-view-review-section .review-line-wrap .review-line{position:relative;width:70%;height:16px;background-color:#44444418;border-radius:15px}.product-view-review-section .review-line-wrap .review-total{width:10%}.product-view-review-section .product-view-review-recent-photo{padding:30px 0}.product-view-review-section .product-view-review-photo-title-wrap{position:absolute;top:0;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.product-view-review-section .product-view-review-photo-img-wrap{display:flex;width:100%;overflow:hidden;gap:15px}.product-view-review-section .product-view-review-photo-img{width:calc(20% - 12px);aspect-ratio:1/1;border-radius:10px;overflow:hidden;cursor:pointer}.product-view-review-section .product-view-img{width:100%;height:100%;object-fit:cover}.product-view-review-section .product-view-order-container,.product-view-review-section .product-view-bottom-container{display:flex;flex-wrap:wrap;gap:5px;padding:20px 0;border-top:1px solid rgb(231,231,231)}.product-view-review-section .product-review-swiper{padding-top:60px}.product-view-review-section .product-review-swiper .swiper-pagination-fraction{top:8px;height:fit-content;width:fit-content;right:90px;left:unset;font-size:13px}.product-view-review-section .product-review-swiper .swiper-button-prev{top:27px;left:unset;right:40px;border:1px solid grey;height:fit-content;width:30px;height:30px}.product-view-review-section .product-review-swiper .swiper-button-next{top:27px;border:1px solid grey;height:fit-content;width:30px;height:30px}.product-view-review-section .product-review-swiper .swiper-button-prev:after,.product-second-view .product-view-review-section .product-review-swiper .swiper-button-next:after{color:#000;font-size:10px}.product-view-review-section .product-view-order-container .product-view-order{cursor:pointer;padding:2px 10px;font-size:15px}.product-view-review-section .product-view-order-left-divider{margin-left:16px;margin-right:16px;border:1px solid rgb(231,231,231)}.product-view-review-section .product-view-order-right-wrap{position:relative;width:70%;display:flex;align-items:center;gap:8px}.product-view-review-section .product-view-order-right-wrap input{width:90%}.product-view-review-section .product-view-right-search{width:22px;height:22px}.product-view-review-section .product-view-review-main{border-top:1px solid rgb(231,231,231);width:100%}.product-view-review-section .selected-cart-option-title{display:flex;gap:5px;font-size:14px;color:gray}.product-view-review-section .product-view-review-main .product-view-review{border-top:1px solid rgb(231,231,231);width:100%;padding:30px 0;display:flex;gap:20px}.product-view-review-section .product-view-review-main .product-view-review-left{width:70%;padding:0 20px;border-right:1px solid rgb(231,231,231)}.product-view-review-section .product-review-start-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product-view-review-section .product-view-review-star{display:flex;align-items:center;font-size:20px;gap:1px}.product-view-review-section .review-text{margin-left:10px;font-size:16px;font-weight:700}.product-second-view .product-view-review-section .product-view-review-desc{margin-bottom:10px}.product-view-review-section .product-view-review-photo-wrap{display:flex;overflow:hidden;width:70%;gap:5px;margin-bottom:10px}.product-view-review-section .photo-review-photo-img-wrap{width:25%;aspect-ratio:1/1;border-radius:5px;overflow:hidden;cursor:pointer}.product-view-review-section .photo-review-photo-img-wrap .product-view-img{width:100%;height:100%;object-fit:cover}.product-view-review-section .product-review-main-pagination{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.product-view-review-section .product-review-main-pagi-wrap{display:flex;gap:5px}.product-view-review-section .product-review-main-pagi{width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.product-view-review-section .product-right-end-wrap{display:flex;align-items:center;cursor:pointer}.product-view-review-section .product-review-main-pagi.active{border:1px solid rgba(128,128,128,.2)}.product-view-review-section .product-review-pagi-left{color:#00000059}.product-view-review-section .product-review-pagi-right{color:#000e}@media screen and (max-width: 768px){.product-second-view .product-view-review-section{padding:80px 10px 10px;margin-bottom:80px;font-size:14px}.product-view-review-section .star-avg{font-size:26px}.product-view-review-section .star-percent-avg{font-size:10px;text-align:center;word-break:keep-all}.product-view-review-section .product-view-review-star-avg-wrap{width:30%;padding-right:10px}.product-view-review-section .review-line-wrap .review-line{height:7px}.product-view-review-section .review-line-wrap .review-line-left{font-size:12px;width:30%}.product-view-review-section .review-line-wrap .review-total{font-size:12px}.product-view-review-section .product-view-review-avg-line-wrap{gap:3px}.product-view-review-section .product-view-order-container .product-view-order{font-size:14px}.product-view-review-section .product-view-order-container{padding:10px 0;gap:0}.product-view-review-section .review-line-wrap .review-line{width:55%}.product-view-review-section .product-view-review-top-star-wrap{padding:15px 0}.product-view-review-section .review-line-wrap .review-total{width:15%}.product-view-review-section .product-review-swiper .swiper-button-prev,.product-view-review-section .product-review-swiper .swiper-button-next{height:25px;width:25px}.product-view-review-section .product-view-review-main .product-view-review{padding:20px 0;flex-direction:column-reverse}.product-view-review-section .product-view-date{font-size:12px}.product-view-review-section .product-view-review-main .product-view-review-left{padding:0}.product-view-review-section .product-review-info-wrap{display:flex;flex-wrap:wrap;column-gap:5px;border:1px solid #ececec;padding:10px;border-radius:5px;font-size:13px}.product-view-review-section .product-review-start-wrap{margin-bottom:20px}.product-view-review-section .product-review-name{width:100%;font-size:13px;font-weight:700}.product-view-review-section .selected-cart-option-title{width:100%;font-size:13px}.product-view-review-section .product-view-review-main .product-view-review-left{border-right:unset;width:100%}.product-view-review-section .product-view-review-star{font-size:15px}.product-view-review-section .review-text{font-size:14px}.product-view-review-section .product-review-main-pagination{font-size:13px;gap:5px}.product-view-review-section .product-review-main-pagi{width:25px;height:25px}.product-view-review-section .product-view-review-photo-title{font-size:16px}.product-view-review-section .product-view-order-right-wrap input{width:80%}.product-view-review-section .product-view-order-left-divider{margin-left:8px;margin-right:8px}.product-view-review-section .product-view-order-right-wrap{width:77%}}.product-view-campain .product-view-campain-img-wrap{width:100%;aspect-ratio:1/.3}.product-view-campain .product-view-campain-img-wrap .product-view-campain-img{width:100%;height:100%;object-fit:cover}.product-view-campain .product-view-campain-title-wrap{width:100%;padding:20px;border-bottom:1px solid rgb(231,231,231)}.product-view-campain .product-view-campain-title{font-size:26px;font-weight:700}.product-view-campain .product-view-campain-sub-title{font-size:20px}.product-view-campain .product-view-campain-desc-wrap{padding:20px;white-space:pre-wrap}@media screen and (max-width: 768px){.product-view-campain .product-view-campain-title{font-size:18px}.product-view-campain .product-view-campain-title-wrap{padding:20px 10px}.product-view-campain .product-view-campain-sub-title{font-size:14px}.product-view-campain .product-view-campain-desc-wrap{font-size:14px;padding:20px 10px}}.product-view-fit{width:100%;padding:50px 20px;margin-bottom:200px}.product-view-fit .product-view-fit-wrap{width:100%;display:flex;flex-direction:column}.product-view-fit .product-view-fit-left{width:100%;display:flex;flex-direction:column;justify-content:space-between;margin:80px 0}.product-view-fit .product-view-fit-right{width:100%;display:flex;gap:20px}.product-view-fit .product-view-fit-right .fit-img-wrap{width:50%;aspect-ratio:1/1.4}.product-view-fit .product-view-fit-right .fit-img{width:100%;height:100%;object-fit:cover}.product-view-fit .product-view-fit-title{font-size:32px;font-weight:700;margin-bottom:20px}.product-view-fit .product-view-fit-desc{margin-bottom:20px;font-size:18px}@media screen and (max-width: 768px){.product-view-fit{padding:10px;margin-bottom:80px}.product-view-fit .product-view-fit-wrap{flex-direction:column;gap:20px}.product-view-fit .product-view-fit-left{width:100%}.product-view-fit .product-view-fit-title{font-size:18px;margin-bottom:10px}.product-view-fit .product-view-fit-right{width:100%;gap:10px}.product-view-fit .product-view-fit-desc{font-size:14px}}.product-view-size-wrap{width:100%;display:flex;padding:100px 20px;gap:20px}.product-view-size-wrap .product-view-size-left{width:50%;font-size:15px}.product-view-size-wrap .product-view-size-right{width:50%;display:flex;flex-wrap:wrap}.product-view-size-wrap .product-view-size-right .product-view-size-img-wrap{width:100%}.product-view-size-wrap .product-view-size-right .product-view-size-img-wrap>img{width:100%;object-fit:contain}.product-view-size-wrap .product-view-size-right .product-view-size-table-title-wrap{display:flex;width:100%;border-bottom:1px solid rgb(214,214,214);padding:20px}.product-view-size-wrap .product-view-size-right .product-view-size-table-title-wrap:nth-child(1){font-weight:700}.product-view-size-wrap .product-view-size-right .product-view-size-table-title{width:25%}.product-view-size-wrap .product-view-size-right .product-view-size-table-title-wrap .product-view-size-table-title:nth-child(1){font-weight:700}@media screen and (max-width : 768px){.product-view-size-wrap{flex-direction:column;padding:10px;margin-bottom:80px}.product-view-size-wrap .product-view-size-right,.product-view-size-wrap .product-view-size-left{width:100%}.product-view-size-wrap .product-view-size{font-weight:700}.product-view-size-no{font-size:14px}}.product-second-view .product-view-detail-wrap{width:100%;padding:20px}.product-view-detail-wrap .product-view-react-swiper,.product-view-detail-wrap .product-view-swiper{width:100%}.product-view-detail-wrap .product-view-swiper .product-view-swiper-wrapper{width:100%;height:100%;display:flex;gap:20px}.product-view-detail-wrap .product-view-swiper .product-swiper-img-wrap>img{width:100%;height:100%;object-fit:cover}.product-view-detail-wrap .product-view-swiper .product-swiper-img-wrap{width:50%;aspect-ratio:1/.6}.product-view-detail-wrap .product-view-swiper .product-swiper-text-wrap{width:50%;border-top:1px solid #E1E1E1;padding:20px 0 70px;display:flex;flex-direction:column;justify-content:space-between}.product-view-detail-wrap .product-view-swiper .product-swiper-text .product-swiper-title{font-size:26px;font-weight:700;margin-bottom:20px}.product-view-detail-wrap .product-view-swiper .product-swiper-text .product-swiper-desc{width:80%;margin-bottom:20px;white-space:pre-wrap}.product-view-detail-wrap .swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{transform:translate(3%);top:unset;bottom:10px}.product-view-detail-wrap .swiper-button-prev,.swiper-rtl .swiper-button-next{left:50%;top:unset;bottom:0;color:#000;z-index:99}.product-view-detail-wrap .swiper-button-next,.swiper-rtl .swiper-button-prev{right:44%;top:unset;bottom:0;color:#000;z-index:99}.product-view-detail-wrap .product-view-swiper .swiper-button-prev:after,.product-view-detail-wrap .product-view-swiper .swiper-button-next:after{font-size:15px;font-weight:700;color:#000}.swiper-button-prev:after,.swiper-button-next:after{font-size:15px;font-weight:700;color:#000}@media screen and (max-width: 768px){.product-second-view .product-view-detail-wrap{padding:10px;margin-bottom:80px}.product-view-detail-wrap .product-view-swiper .product-view-swiper-wrapper{flex-direction:column}.product-view-detail-wrap .product-view-swiper .product-swiper-img-wrap{width:100%;overflow:hidden}.product-view-detail-wrap .product-view-swiper .product-swiper-text-wrap{width:100%;border-top:unset;padding:0 0 30px}.product-view-detail-wrap .product-view-swiper .product-swiper-text .product-swiper-title{font-size:18px;margin-bottom:10px}.product-view-detail-wrap .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;transform:unset}.product-view-detail-wrap .swiper-button-prev,.swiper-rtl .swiper-button-next{left:0;bottom:unset;top:30%}.product-view-detail-wrap .swiper-button-next,.swiper-rtl .swiper-button-prev{right:0;bottom:unset;top:30%}.product-view-detail-wrap .product-view-swiper .product-swiper-text .product-swiper-desc{width:100%;font-size:14px}}.product-view-material{padding:150px 20px 20px;width:100%;margin-bottom:100px}.product-view-material .product-view-material-img{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.product-view-material .material-img-wrap{width:calc(50% - 10px)}.product-view-material .material-img{width:100%;height:100%}.product-view-material .product-view-material-txt-wrap{width:100%;display:flex;justify-content:flex-start;gap:20px;margin-top:80px}.product-view-material .product-view-material-wrap-half{width:50%;padding-left:20px}.product-view-material .product-view-material-txt{font-size:32px;font-weight:700;margin-bottom:20px}.product-view-material .product-view-material-desc{line-height:1.6;font-size:18px;white-space:pre-wrap}@media screen and (max-width: 768px){.product-view-material{padding:10px}.product-view-material .product-view-material-img{gap:10px}.product-view-material .material-img-wrap{width:calc(50% - 5px)}.product-view-material .product-view-material-txt-wrap{flex-direction:column;margin-top:20px;gap:10px}.product-view-material .product-view-material-wrap-half{padding-left:0;width:100%}.product-view-material .product-view-material-txt{width:100%;font-size:20px}.product-view-material .product-view-material-desc{width:100%;font-size:14px}.product-view-material .product-view-material-txt{font-size:18px}}.shop-cart{position:relative;margin:100px 0;padding:0 100px}.shop-cart .title{width:100%;margin-bottom:30px;font-size:32px;display:flex;align-items:center;justify-content:center}.shop-cart .cart-table{margin-bottom:20px}.shop-cart thead{border-top:2px solid #000}.shop-cart .btn-wrap{width:100%;display:flex;justify-content:space-between}.shop-cart .btn-wrap .btn{font-size:13px;border-radius:0;border-color:#00000018}.shop-cart .btn-wrap .left-wrap .btn:first-child{margin-right:16px}.shop-cart .btn-wrap .right-wrap .btn{font-size:16px;width:150px;height:60px}.shop-cart .btn-wrap .right-wrap .btn.black{color:#fff;background:#000}.shop-cart .btn-wrap .right-wrap .btn.black:hover{background-color:#394c34;border-color:#fff}.shop-cart .btn-wrap .right-wrap .btn.black .cart-to-order{color:#fff}.shop-cart .btn-wrap .right-wrap .btn:not(:last-child){margin-right:16px}.shop-cart .cart-thumb-nail-img{width:100px;margin-right:20px}.shop-cart .cart-total-wrap{display:flex;justify-content:flex-end;padding:20px;border-bottom:1px solid rgba(224,224,224,1);margin-bottom:40px}.shop-cart .cart-total-wrap .cart-ul-list>li{list-style:circle;font-size:14px;line-height:24px}.shop-cart .cart-total-wrap .cart-total-cash{text-align:right;min-width:300px}.shop-cart .cart-total-wrap .total-cash-amount{font-size:28px;font-weight:700}.shop-cart .selected-cart-options-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;color:gray;margin-top:10px}.shop-cart .selected-cart-option-title{display:flex;gap:5px;font-size:13px}.shop-cart .list-th.flex{display:flex;align-items:center;gap:60px}.shop-cart .cart-qty-wrap{display:flex;align-items:center;border:1px solid rgba(128,128,128,.24)}.shop-cart .cart-qty-wrap .cart-qty-btn{border:none;font-size:20px;background-color:unset;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(128,128,128,.24);border-radius:unset}.shop-cart .cart-qty-wrap .cart-qty-btn.left{border-right:1px solid rgba(128,128,128,.24);border-left:unset}.shop-cart .cart-qty-wrap .cart-qty-num{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.shop-cart .cart-thumb-nail-img-wrap{width:150px;aspect-ratio:1/1.3}.shop-cart .cart-thumb-nail-img-wrap>img{width:100%;height:100%;object-fit:cover}.shop-cart .MuiButtonBase-root{border:unset}.shop-cart .MuiButtonBase-root:hover{border:unset;background-color:#394c344d;color:#000}.shop-cart .MuiButtonBase-root.Mui-checked{color:#394c34}@media screen and (max-width: 768px){.shop-cart{padding:10px}.shop-cart .title{font-size:21px;font-weight:700}.shop-cart .btn-wrap .right-wrap .btn:not(:last-child){margin-right:unset}.shop-cart .btn-wrap .right-wrap{width:100%;display:flex;font-size:14px;justify-content:center}.shop-cart .btn-wrap .right-wrap button.btn{font-size:14px;height:50px}.shop-cart .list-th.flex{gap:10px}.shop-cart .MuiTableCell-root{padding:20px 0}.shop-cart .cart-thumb-nail-info-wrap{height:100%;display:flex;flex-direction:column;gap:10px;font-size:14px;font-weight:700}.shop-cart .cart-thumb-nail-img{margin-right:0}.shop-cart .mb-total{font-weight:700}.shop-cart .selected-cart-options-summary{flex-direction:column;align-items:flex-start;gap:unset;font-weight:400}.shop-cart .cart-thumb-nail-img-wrap{width:100px;height:100%;aspect-ratio:unset}.shop-cart .cart-table{margin-bottom:unset}.shop-cart .cart-total-wrap{padding:10px;font-size:14px}.shop-cart .cart-total-wrap .total-cash-amount{font-size:20px}.shop-cart .list-title-wrap{display:flex;justify-content:space-between;align-items:center}.shop-cart .list-title-wrap .btn-wrap{width:fit-content;gap:5px}.shop-cart .list-title-wrap .btn-wrap .btn{padding:3px 10px}.shop-cart .list-title-wrap .btn-wrap .btn:first-child{margin-right:5px}}.order-section{max-width:1400px;margin:200px auto}.order-section .title{font-weight:700;font-size:28px;margin-bottom:20px}.order-section .subtitle{font-size:24px;font-weight:700;margin-bottom:20px}.order-section .title.center{text-align:center;padding:20px 0}.order-section .list-th{background:var(--bs-admin-bg-color)}.order-section .list-th.savings{width:320px;max-width:320px}.order-section .order-unit{margin-bottom:60px}.order-section .list-th.payed{width:320px;max-width:320px}.order-section .order-unit .bt-btn{padding:5px 10px}.order-section .order-list-addr{width:400px}.order-section .order-unit.order-table{border-top:2px solid black}.order-section .button-wrap{display:flex;justify-content:center}.order-section .button-wrap .button{padding:15px 50px;margin:10px;border:1px solid black}.order-section .button-wrap .button.black{background-color:#000;color:#fff}.order-section .order-pro-img-wrap{width:200px;aspect-ratio:1/1}.order-section .order-pro-img{width:100%;height:100%;object-fit:cover}.order-section .order-delivery-table{margin-top:20px}.order-section .order-addr-search-btn{margin-left:20px}.order-section .pay-type-btn img{width:70px}.order-section .pay-type-btn .naver-img{width:70px;object-fit:cover;border-radius:50px}.order-section .coupont-title-wrap{font-size:22px;margin-bottom:10px}.order-section .coupon-lists{display:flex;flex-direction:column;justify-content:flex-start;gap:2px}.order-section .coupon-lists button{padding:4px 20px}.order-section .disabled-button{background-color:#dbdbdb;color:#999;cursor:not-allowed}label{font-size:16px;line-height:2rem;padding:.2em .4em}.order-section .selected-cart-option-title{display:flex;gap:10px}.order-section .savings-info-wrap{display:flex;justify-content:space-between}.order-section .disabled-input{background-color:#f5f5f5;color:#999;cursor:not-allowed}@media screen and (max-width: 768px){.order-section{margin-top:60px;padding:10px;font-size:14px}.order-section .title.center{width:100%;font-size:22px;margin-bottom:unset}.order-section .mo-order-unit{width:100%;border-top:1px solid black;border-bottom:1px solid black}.order-section .mo-order-unit .mo-order-unit-container{width:100%;border-bottom:1px solid rgba(128,128,128,.22);padding:15px 0}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-wrap{width:100%;display:flex;gap:20px}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-left{width:30%;aspect-ratio:1/1.3;overflow:hidden}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-right{width:70%}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-left-img-wrap{width:100%;height:100%}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-left-img-wrap>img{width:100%;height:100%;object-fit:cover}.order-section .mo-order-unit .mo-order-unit-title{font-weight:700}.order-section .mo-order-unit .mo-order-unit-price{display:flex;justify-content:space-between;font-size:13px}.order-section .mo-order-unit .mo-order-unit-price.total{padding-top:5px;margin-top:10px;border-top:1px solid rgba(128,128,128,.34)}.order-section .order-total-price-wrap{width:100%;padding:20px 5px}.order-section .order-total-price{width:100%;display:flex;justify-content:space-between;font-weight:700}.order-section .order-unit{margin-top:60px}.order-section .subtitle{font-size:16px}.order-section .order-list-addr{width:100%}.order-section .MuiTableRow-root{display:flex;flex-direction:column}.order-section .MuiTableRow-root .MuiTableCell-root{display:flex;flex-direction:column;padding:8px}.order-section .order-addr-search-btn{margin-left:unset;width:100px}.order-section .MuiTableRow-root label{padding:unset;margin-bottom:5px;line-height:1.5rem;font-size:14px}.order-section .price-table .list-th{background-color:#fff}.order-section .price-table .list-th:nth-child(1){border-top:1px solid rgba(224,224,224,1)}.order-section .coupon-btn{margin-top:5px}.order-section .pay-type-btn img{width:60px}.order-section .button-wrap .button{padding:10px 30px}.order-section .selected-cart-option-title{font-size:13px;color:gray}.order-section .savings-info-wrap{display:flex;justify-content:space-between;width:100%}.order-section .list-th.savings{width:100%;max-width:100%}}.cancel-order-section{width:100%;max-width:1400px;margin:200px auto}.cancel-order-section .cancel-main-title{font-size:28px;font-weight:700;text-align:center;border-bottom:2px solid black;margin-bottom:40px}.cancel-order-section .cancel-index-text{font-size:18px;font-weight:700;margin-bottom:20px}.cancel-order-section .cancel-section-wrap{margin-bottom:60px}.cancel-order-section .cancel-reason-select{width:250px;margin-bottom:10px}.cancel-order-section .cancel-reason-input{width:100%;height:150px}.cancel-order-section .cancel-btn-wrap{display:flex;justify-content:center;align-items:center}.cancel-order-section .cancel-btn-wrap .cancel-btn{border:1px solid black;margin:10px;padding:15px 40px}.cancel-order-section .cancel-btn-wrap .cancel-btn.black{background-color:#000;color:#fff}.member-login{position:relative;width:100%;height:100vh;padding-top:200px;display:flex;justify-content:center}.member-login .login-inner{width:50%;max-width:400px;height:max-content;display:flex;flex-direction:column;align-items:center}.member-login .login-inner .title{width:100%;padding:16px;margin-bottom:20px;text-align:center;font-size:26px;border-bottom:1px solid #e6e6e6}.member-login .login-inner .img-wrap{width:40px;margin-bottom:20px}.member-login .login-inner .img-wrap>img{width:100%;object-fit:contain}.member-login .login-inner .input-control{width:100%;margin-bottom:16px}.member-login .login-inner .btn-wrap{width:100%;margin-bottom:5px}.member-login .login-inner .btn{display:inline-flex;cursor:pointer;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;vertical-align:middle;text-align:center;color:#222c;color:#fff;background-color:#222;width:100%;padding:10px 0}.member-login .login-inner .btn.btn_login_naver{background:#fff;color:#000;position:relative;margin-bottom:10px}.member-login .btn.btn_login_naver li img,.btn.btn_login_kakao li a img{position:absolute;top:9px;left:15px;width:30px;height:30px;justify-self:flex-start;display:inline-flex;object-fit:contain}.MuiInputBase-root input:after{border:1px solid grey}.member-login .login-inner .flex-btn-wrap{width:100%;font-size:14px;display:flex;justify-content:space-between;margin-bottom:15px}.member-login .MuiButtonBase-root,.member-login .MuiButtonBase-root:hover{border:unset;color:#000}@media screen and (max-width : 768px){.member-login .login-inner{width:80%}}.member-register{position:relative;width:100%;padding:100px;display:flex;justify-content:center}.member-register .register-inner{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center}.member-register .register-inner .img-wrap{width:32px;margin-bottom:16px}.member-register .register-inner .img-wrap>img{width:100%;object-fit:contain}.member-register .register-inner .title{width:100%;font-size:26px;padding:10px 0;margin-bottom:16px;display:flex;justify-content:center;align-items:center}.member-register .register-inner .input-control{width:100%;display:flex;align-items:center;border-top:1px solid #d9d9d9}.member-register .error-message{display:none;color:red;font-size:12px;margin-top:5px;margin-left:10px}.member-register .resi-left{width:20%;height:68px;padding-left:43px;color:#333;font-size:14px;text-align:left;display:flex;align-items:center}.member-register .resi-left span{color:#ff1414;display:inline-block;padding-top:2px;padding-left:6px;font-weight:400}.member-register .resi-right{display:flex;align-items:center;justify-content:center}.member-register .resi-right input{height:40px;line-height:38px;padding-left:20px;border:none;background-color:#f6f6f678;border:1px solid #f2f2f2;font-size:14px;font-family:ProximaNova-Regular,Noto Sans KR;outline:none;width:400px}.member-register .register-inner .input-control .agree-check{margin-right:10px}.member-register .register-inner .sub-text{width:100%;margin-bottom:16px;font-size:14px}.member-register .register-inner .sub-text.tmp{color:var(--bs-gray-600)}.member-register .register-inner .sub-text.mb20{margin-bottom:20px}.member-register .register-inner .sub-text .sub-title{margin-bottom:16px;font-size:14px;font-weight:700}.member-register .register-inner .sub-text .sub-des{font-size:12px;color:var(--bs-gray-600)}.member-register .register-inner .sub-text table{width:100%;border:1px solid #e6e6e6;text-align:center}.member-register .register-inner .sub-text table th{height:50px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:var(--bs-admin-bg-color)}.member-register .register-inner .sub-text table td{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.member-register .register-inner .sub-text table th:last-child,.member-register .register-inner .sub-text table td:last-child{border-right:0}.member-register .register-inner .btn-wrap{width:100%;margin-bottom:16px}.member-register .register-inner .btn-wrap .btn{width:100%}.member-register .register-inner .tos-box{width:100%;margin-bottom:20px;font-size:14px;border:1px solid #e6e6e6}.member-register .register-inner .tos-box label{height:33px;font-size:14px;display:flex;align-items:center;line-height:1}.member-register .register-inner .tos-box label input{margin-right:10px}.member-register .register-inner .tos-box .tos-top{padding:20px 40px;border-bottom:1px solid #e6e6e6}.member-register .register-inner .tos-box .tos-top .sub-desc{font-size:14px;color:#666;margin-left:40px}.member-register .register-inner .tos-box .tos-bottom label{background-color:#f6f6f678;padding:10px 40px;height:50px}.member-register .register-inner .tos-box .tos-bottom .tos-text{font-size:12px}.member-register .register-inner textarea{width:100%;height:200px;padding:10px;resize:none;border:1px solid #e6e6e6}.member-register .black-btn{background-color:#000;color:#fff;margin-bottom:60px;padding:10px}.member-register .mini-btn{font-size:12px;margin-left:10px;border:1px solid rgba(0,0,0,.25);color:#0000008c;padding:3px 5px}.member-register .agreement-site-context{height:300px;overflow-y:scroll;background-color:#f7f7f7;padding:20px}.member-register .MuiButtonBase-root,.member-register .MuiButtonBase-root:hover{border:unset;color:#fff}@media screen and (max-width : 768px){.member-register .resi-left{padding-left:10px;width:100%;height:fit-content}.member-register{padding:100px 10px}.member-register .resi-right{width:100%;justify-content:flex-start}.member-register .resi-right input{width:70%}.member-register .register-inner .tos-box .tos-top{padding:20px 10px}.member-register .register-inner .tos-box .tos-bottom label{padding:10px}.member-register .register-inner .input-control{flex-direction:column;padding:10px 0}}.user-search-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh}.user-search-section .user-search-unit{margin-bottom:40px;width:25%;display:flex;align-items:flex-end}.user-search-section .user-search-unit.search-wrap-main-text{justify-content:center;font-size:20px}.user-search-section .user-search-unit.search-small-center-text{justify-content:center}.user-search-section .user-main-text{font-weight:700}.user-search-section .user-sub-grey-text{font-size:14px;color:#979797}.user-search-section .user-input-text{border:none;border-bottom:1px solid grey;width:300px}.user-search-section .user-id-div{margin-top:100px;border:1px solid rgba(0,0,0,.14);padding:30px}.user-search-section .user-id-div span{color:#5a65ff}.user-search-section .change-name-input{margin-right:10px}.user-search-section .search-go-btn{padding:10px 25px;background:#000;color:#fff;border-radius:0}.user-search-section .search-prev-btn{border-radius:0;padding:10px 25px}@media screen and (max-width: 768px){.user-search-section .user-search-unit{width:80%;flex-direction:column}.user-search-section .user-search-unit button{margin-top:20px}}.mypage-main-section{position:relative;padding:50px calc((100% - 1300px)/2) 20px;margin-top:100px;margin-bottom:50px;min-height:calc(100vh - 100px)}.mypage-main-section .title{width:100%;padding:0 0 20px;margin-bottom:20px;font-size:28px;display:flex;align-items:center;justify-content:center;font-weight:700}.mypage-main-section .my-tab-list{width:100%;padding:10px 50px;margin-bottom:30px;border:1px solid #e6e6e6;display:flex;align-items:center;justify-content:space-between}.mypage-main-section .my-tab-list .my-tab-item.active{font-weight:700}.mypage-main-section .my-tab-list .my-tab-item.active a{color:#394c34}.mypage-main-section .info-table-box{width:100%;display:flex;align-items:center;margin-bottom:50px}.mypage-main-section .info-table-box .info-item{padding:0 2vw;border-right:1px solid #e6e6e6;line-height:1;flex:1}.mypage-main-section .info-table-box .info-item .item-th{margin-bottom:10px}.mypage-main-section .info-table-box .info-item.fl2{flex:2;width:30%}.mypage-main-section .info-item-flex-box{width:50%;display:flex}.mypage-main-section .info-table-box .info-item.f1-5{flex:1.5}.mypage-main-section .info-table-box .info-item:last-child{border-right:none}.mypage-main-section .info-table-box .info-item.f{display:flex}.mypage-main-section .info-table-box .info-item .info-lev-item{margin-right:20px;display:flex;flex-direction:column;font-size:13px;font-weight:700;align-items:center}.mypage-main-section .info-table-box .info-item .info-lev-item .img-wrap{margin-bottom:8px;width:45px}.mypage-main-section .info-table-box .info-item .info-lev-item .img-wrap>img{width:100%}.mypage-main-section .info-table-box .info-item .info-user-item{display:flex;flex-direction:column;justify-content:flex-end}.mypage-main-section .info-table-box .info-item .info-user-item .user-data{display:flex;align-items:center}.mypage-main-section .info-table-box .info-item .info-user-item .name{font-size:24px;font-weight:700}.mypage-main-section .info-table-box .info-item .info-user-item .email{font-size:14px}.mypage-main-section .info-table-box .info-item .info-user-item .arrow{margin-left:10px;color:gray;cursor:pointer}.mypage-main-section .info-table-box .info-item .info-user-item .user-text{font-size:14px;font-weight:700;display:flex;align-items:center}.mypage-main-section .info-table-box .info-item .btn-wrap{margin-left:auto}.mypage-main-section .info-table-box .info-item .btn-wrap .btn{padding:10px;font-size:12px;border-radius:0}.mypage-main-section .info-table-box .info-item .item-td{font-size:32px;font-weight:700}.mypage-main-section .order-table-box .table-title{width:100%;padding:10px 16px;font-size:16px;font-weight:700;border-bottom:1px solid #e6e6e6}.mypage-main-section .order-table-box .list-th{background:var(--bs-admin-bg-color);font-weight:700}.mypage-main-section .order-table-box .list-th.center{text-align:center}.mypage-main-section .order-table-box .list-th.width200{width:35%}.mypage-main-section .order-table-box .list-td.center{text-align:center}.order-detail-modal .order-number{font-size:14px;color:gray}.order-detail-modal .order-btn-group{padding:10px;display:flex;justify-content:center;align-items:center}.order-detail-modal .order-unit-div{border-top:1px solid black;padding:10px 0}.order-detail-modal .order-unit-title-text{font-weight:700;margin-bottom:10px}.order-detail-modal .order-detail-th{background-color:var(--bs-admin-bg-color);width:25%}.order-detail-modal .order-detail-img-wrap{width:100px;height:100px;display:flex;justify-content:center;align-items:center}.order-detail-modal .order-detail-img-wrap>img{width:100%;height:100%;object-fit:cover}.order-detail-modal .order-detail-flex{display:flex;align-items:center;gap:20px}.order-detail-modal .selected-cart-option-title{display:flex;gap:5px;font-size:13px;color:gray}.return-modal-unit .return-modal-product-wrap,.return-modal-unit .return-modal-content-wrap{padding:10px 0;border-top:1px solid black;border-bottom:1px solid black;margin-bottom:20px}.return-modal-unit .return-modal-ckeck-wrap{display:flex;align-items:center;padding:10px 0;border-top:1px solid black;border-bottom:1px solid black}.return-modal-unit .return-context-p{color:gray;font-size:12px;margin-top:10px}.return-modal-unit .return-bold-text{font-weight:700;margin-bottom:10px}.review-modal-unit .review-main-title{margin-bottom:10px}.review-modal-unit .review-main-title span{font-size:14px;color:gray}.review-modal-unit .review-modal-rating{margin-bottom:20px}.review-modal-unit .review-modal-rating label{font-size:22px;padding:0}.review-modal-unit .review-modal-context{margin-bottom:20px}.review-modal-unit .review-img-wrap{display:flex;flex-wrap:wrap}.review-modal-unit .review-img-tag{width:50%;margin-bottom:5px}.review-modal-unit input[type=file]::file-selector-button{border:1px solid #760DFD;color:#760dfd;border-radius:none;background-color:#fff}.no-data{width:100%;height:100%;display:flex;justify-content:center;padding:20px 0}@media screen and (max-width : 768px){.mypage-main-section{padding:0 15px;width:100%;display:flex;flex-direction:column}.mypage-main-section .my-tab-list{flex-wrap:wrap;padding:0;order:1;font-size:14px}.mypage-main-section .my-tab-list li{width:50%;padding:12px 14px;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;position:relative}.mypage-main-section .my-tab-list li:before{content:"+";color:#989898;padding-right:14px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.mypage-main-section .my-tab-item:last-child{border-bottom:none}.mypage-main-section li:nth-child(2n){border-right:none}.mypage-main-section .my-tab-itemfalse{width:50%}.mypage-main-section .info-table-box{flex-wrap:wrap;flex-direction:column}.mypage-main-section .info-table-box .info-item.f,.mypage-main-section .info-item.f{width:100%}.mypage-main-section .info-table-box .info-item .item-th{padding-bottom:10px;font-size:14px}.mypage-main-section .info-table-box .info-item.f1-5{flex:1}.mypage-main-section .info-table-box .info-item .info-user-item .user-text{letter-spacing:-1px;text-align:center;align-items:center;margin-top:20px;gap:20px}.mypage-main-section .info-item-flex-box{width:100%;display:flex;justify-content:space-between;text-align:center;margin-bottom:30px}.mypage-main-section .info-table-box .info-item .item-td{font-size:24px}.mypage-main-section .list-th{font-size:13px;padding:14px}.mypage-main-section .title{margin-bottom:40px;font-size:20px;font-weight:700}.mypage-main-section .info-table-box .info-item .info-user-item .name{font-size:20px}.mypage-main-section .order-table-box{order:2}.mypage-main-section .order-table-box .table-title{padding:10px 0}.mypage-main-section .info-table-box .info-item.fl2{flex-wrap:wrap;justify-content:center}.mypage-main-section .info-table-box .info-item .btn-wrap .btn{padding:10px 80px}.mypage-main-section .info-table-box .info-item .info-user-item .user-data{justify-content:center}.mypage-main-section .info-table-box .info-item .info-lev-item{margin-right:unset;flex-direction:row;gap:10px}.mo-my-orderList{order:2;font-size:14px}.mo-my-orderList .mo-my-order-list-container{width:100%;border-bottom:1px solid #e6e6e6}.mo-my-orderList .mo-my-order-list-container .mo-my-order-num-wrap{display:flex;gap:5px;border-bottom:1px solid #e6e6e6;padding:5px 0;align-items:center}mo-my-orderList .mo-my-order-list-container .mo-my-order-num-title{font-weight:700}.mo-my-orderList .mo-my-order-list-container .mo-my-order-num{font-size:13px}.mo-my-orderList .mo-my-order-info-container{width:100%;display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e6e6e6}.mo-my-orderList .mo-my-order-info-wrap .mo-my-order-info-num{color:#60a5e8;font-size:13px}.mo-my-orderList .mo-my-order-info-wrap .mo-my-order-info-title{font-size:15px;font-weight:700;margin-bottom:5px}.mo-my-orderList .mo-my-order-price{font-size:13px;margin-bottom:5px}.mo-my-orderList .mo-my-order-btn-wrap{display:flex;flex-direction:column;align-items:flex-end}.mo-my-orderList .mo-my-order-btn{border:1px solid rgba(128,128,128,.16);text-align:center;width:80px;padding:5px 0}.order-detail-modal .MuiTableCell-root{padding:10px 5px;font-size:13px}.order-detail-modal .order-detail-img-wrap{position:relative;width:50%;height:unset;aspect-ratio:1/1;overflow:hidden;left:50%;transform:translate(-50%);margin-bottom:10px}.order-detail-modal .MuiPaper-root{margin-top:60px}}.mycoupon-list-table{position:relative;margin-bottom:40px}.mycoupon-list-table .list-th{background:var(--bs-admin-bg-color)}@media screen and (max-width : 768px){.mypage-main-section .MuiTable-root{order:3}}.mysubscript-list-table{position:relative;margin-bottom:40px}.mysubscript-list-table .list-th{background:var(--bs-admin-bg-color)}.mywish-list-table{position:relative;margin-bottom:40px}.mywish-list-table .list-th{background:var(--bs-admin-bg-color);border-top:1px solid #e6e6e6}.mywish-list-table .img-wrap{width:80px}.mywish-list-table .img-wrap>img{width:100%;object-fit:contain}.mywish-list-table .mywish-delete-btn{margin-top:20px}.myqna-input-section{margin-bottom:40px}.myqna-input-section .myqna-list-table{position:relative;margin-bottom:40px}.myqna-input-section .myqna-list-table .list-th{background:var(--bs-admin-bg-color)}.myqna-input-section .myqna-answer-wrap{display:flex}.myqna-input-section .myqna-answer-wrap:nth-of-type(1){border-bottom:1px solid #ddd}.myqna-input-section .myqna-answer-title{background-color:var(--bs-admin-bg-color);width:10%;display:flex;justify-content:center;align-items:center;padding:20px 0}.myqna-input-section .myqna-answer-text{padding:20px 10px}.myqna-input-section .myqna-list-btn-wrap{padding:60px 0 20px;display:flex;justify-content:center;gap:10px}.myqna-input-section .myqna-list-btn-wrap .myqna-list-btn{border:1px solid #4242427a;border-radius:0;padding:5px 10px}.myqna-input-section .myqna-list-btn-wrap .myqna-list-btn.active{background-color:#000;color:#fff}.myqna-input-section input[type=file]::file-selector-button{border:1px solid rgba(0,0,0,1);background-color:#fff;color:#000}.myqna-input-section .qna-send-btn-wrap{display:flex;justify-content:center}.myqna-input-section .qna-send-btn{background-color:#000;color:#fff;border-radius:0;padding:5px 10px}.myqna-input-section .qna-unit{margin-bottom:20px}.myqna-input-section .health-img-input-tag{font-size:14px;margin-right:3px;margin-bottom:5px}@media screen and (max-width : 768px){.myqna-input-section{order:3}.myqna-input-section .myqna-list-btn-wrap{padding:0 0 30px}.mypage-main-section .list-th,.myqna-input-section .css-1ex1afd-MuiTableCell-root{padding:10px}}.myqna-list-wrap .myqna-list-table{position:relative;margin-bottom:40px}.myqna-list-wrap .myqna-list-table .list-th{background:var(--bs-admin-bg-color)}.myqna-list-wrap .myqna-answer-wrap{display:flex}.myqna-list-wrap .myqna-answer-wrap:nth-of-type(1){border-bottom:1px solid #ddd}.myqna-list-wrap .myqna-answer-title{background-color:var(--bs-admin-bg-color);width:10%;display:flex;justify-content:center;align-items:center;padding:20px 0}.myqna-list-wrap .myqna-answer-text{padding:20px 10px}.myqna-list-wrap .myqna-list-btn-wrap{padding:60px 0 20px;display:flex;justify-content:center;gap:10px}.myqna-list-wrap .myqna-list-btn-wrap .myqna-list-btn{border:1px solid #760DFD;border-radius:0}.myqna-list-wrap .myqna-list-btn-wrap .myqna-list-btn.active{background-color:#760dfd;color:#fff}.myqna-list-wrap .css-1xncxh1-MuiTableCell-root{padding:16px 0}@media screen and (max-width : 768px){.mypage-main-section .list-th,.myqna-list-wrap .css-1ex1afd-MuiTableCell-root{padding:10px}}.my-health-qna-section{padding:60px 0}.my-health-qna-section .my-health-btn-wrap{width:100%;display:flex;justify-content:center}.my-health-qna-section .my-health-nav-btn{border:1px solid #760DFD;border-radius:0;margin:5px}.my-health-qna-section .my-health-nav-btn.active{background-color:#760dfd;color:#fff}.my-health-qna-section .health-qna-unit{padding:40px 0;border-bottom:1px solid #e6e6e6}.my-health-qna-section .health-main-title{font-weight:700;margin-bottom:20px}.my-health-qna-section .health-select-unit{display:flex;padding:5px 0}.my-health-qna-section .health-select-main-text{width:100px}.my-health-qna-section .health-long-input{width:250px}.my-health-qna-section .health-content-input{width:100%;height:200px;padding:10px}.my-health-qna-section .health-caution-text{font-size:14px;line-height:24px;color:gray}.my-health-qna-section .health-qna-unit.center{display:flex;justify-content:center}.my-health-qna-section .health-submit-btn{background-color:#760dfd;color:#fff;border-radius:none}.my-health-qna-section input[type=file]::file-selector-button{border:1px solid #760DFD;background-color:#fff;color:#760dfd}.my-health-qna-section .health-main-input-wrap{display:flex;align-items:center}.my-health-qna-section .health-main-input{margin-right:10px}@media screen and (max-width : 768px){.my-health-qna-section{padding:120px 15px}}.my-health-qna-list-section{padding:60px 0}.my-health-qna-list-section .my-health-btn-wrap{width:100%;display:flex;justify-content:center;margin-bottom:20px}.my-health-qna-list-section .my-health-nav-btn{border:1px solid #760DFD;border-radius:0;margin:5px}.my-health-qna-list-section .my-health-nav-btn.active{background-color:#760dfd;color:#fff}.my-health-qna-list-section .my-health-main-text-wrap{display:flex}.my-health-qna-list-section .my-health-title{font-weight:700;margin-right:10px}.my-health-qna-list-section .my-date-wrap{display:flex}.my-health-qna-list-section .my-date-wrap>p{margin-right:10px}.my-health-qna-list-section .my-health-sub-text{color:#979797;font-size:14px}.my-health-qna-list-section .my-health-submit-unit{display:flex;flex-wrap:wrap}.my-health-qna-list-section .my-health-submit-list{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:20px 0}.my-health-qna-list-section .my-health-unit-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.my-health-qna-list-section .my-health-unit{border:1px solid #e6e6e6;padding:20px;margin-bottom:20px;width:49%}.my-health-qna-list-section .step-waiting{color:gray;border:1px solid grey;font-size:14px;padding:2px}.my-health-qna-list-section .step-completed{color:#fff;border:1px solid #760DFD;background:#760dfd;font-size:14px;padding:2px}.my-health-qna-list-section .my-consult-img-list{display:flex;flex-wrap:wrap}.my-health-qna-list-section .my-cousult-img-wrap{width:30%}.my-health-qna-list-section .my-consult-img{width:100%}@media screen and (max-width : 768px){.my-health-qna-list-section{padding:120px 15px}}.myproductqna-list-table{position:relative;margin-bottom:40px}.myproductqna-list-table .list-th{background:var(--bs-admin-bg-color)}.myproductqna-list-table .myqna-answer-wrap{display:flex}.myproductqna-list-table .myqna-answer-title{background-color:var(--bs-admin-bg-color);width:10%;display:flex;justify-content:center;align-items:center;padding:20px 0}.myproductqna-list-table .myqna-answer-text{padding:20px 10px}.myinfo-list-section{margin-bottom:40px}.myinfo-list-section .myinfo-list-table{position:relative;margin-bottom:40px}.myinfo-list-section .myinfo-list-table .list-th{background:var(--bs-admin-bg-color);width:200px}.myinfo-list-section .myinfo-list-btn-wrap{display:flex;justify-content:space-between;align-items:center}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-left-btn-wrap{display:flex;gap:10px}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-kist-save-btn,.myinfo-list-section .myinfo-list-btn-wrap .myinfo-kist-delete-btn{width:200px;height:40px;border:1px solid black;display:flex;align-items:center;justify-content:center}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-kist-delete-btn{background-color:#000;color:#fff;border-radius:0}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-exist-btn{width:200px;height:40px;border:1px solid black;background-color:#fff;color:#000;border-radius:0}.myinfo-list-section .myinfo-check-flex-wrap{display:flex}.myinfo-list-section .myinfo-check-wrap{display:flex;align-items:center}.myinfo-list-section .myinfo-check-wrap input{margin-right:5px}.myinfo-modal-section .input-change-unit{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.myinfo-modal-section .modal-main-text{font-weight:700;text-align:center}.myinfo-modal-section .modal-input-unit{border-top:1px solid rgb(219,219,219);border-bottom:1px solid rgb(219,219,219);padding:20px 0;margin:10px 0}.myinfo-modal-section .date-wrap{display:flex;align-items:center}.myinfo-modal-section .input-change-tag{margin-bottom:10px;width:100%}.myinfo-modal-section .modal-bold-text{font-weight:700;margin-bottom:10px}.myinfo-add-addr-modal .modal-wrap-unit{margin-top:10px}.myinfo-add-addr-modal .addr-modal-input{width:100%;font-size:14px}.myinfo-add-addr-modal .addr-input-unit{padding:10px}.myinfo-add-addr-modal .modal-addr-main-title{display:flex;justify-content:space-between}.myinfo-add-addr-modal .addr-plus-btn{border:1px solid grey;color:#000;border-radius:0}@media screen and (max-width: 768px){.myinfo-list-section{order:2}.myinfo-list-section .myinfo-list-btn-wrap{width:100%;font-size:13px}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-kist-delete-btn{width:50%}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-exist-btn{width:100px;border:1px solid #c7c7c7}}.myaddress-border-wrap{border:2px solid #ddd;padding:20px;margin-bottom:20px}.myaddress-border-wrap:nth-of-type(1){border:3px solid #1f1f1f}.myaddress-border-wrap:nth-of-type(1) .myaddress-change-btn{background-color:#760dfd;border:1px solid #760DFD;margin-bottom:0;margin-right:10px;color:#fff}.myaddress-border-wrap:nth-of-type(1) .myaddress-change-btn.delete{background-color:#fff;color:#760dfd}.myaddress-border-wrap .myaddress-title{font-weight:700}.myaddress-border-wrap .myaddress-change-table{margin:20px 0;width:100%}.myaddress-border-wrap .myaddress-change-table .list-th{background:var(--bs-admin-bg-color);width:150px;padding:5px}.myaddress-border-wrap .myaddress-change-table .list-th.center,.myaddress-border-wrap .myaddress-change-table .list-td.center{text-align:center}.myaddress-border-wrap .myaddress-change-table .list-th.width60{width:100%}.myaddress-border-wrap .myaddress-change-btn{color:#fff;background-color:#000;border:1px solid black;border-radius:0;margin-right:10px}.myaddress-border-wrap .myaddress-change-btn.delete{background-color:#fff;color:#000}.myaddress-border-wrap .myaddress-add-address-btn{color:#fff;background-color:#760dfd;border:1px solid #760DFD;border-radius:0;margin-bottom:20px}.myaddress-border-wrap .myaddress-unit-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.myaddress-border-wrap .name-and-tel-wrap{display:flex;font-size:12px;align-items:center}.myaddress-border-wrap .addr-name-div{padding-right:10px;margin-right:10px;border-right:2px solid grey;color:gray}.myaddress-border-wrap .default-addr-div{padding:2px 5px;color:#760dfd;border:1px solid #760DFD;font-size:12px;border-radius:15px;display:inline-block;margin-bottom:5px}.myaddress-border-wrap .addr-btn{color:#000}.myaddress-border-wrap .addr-btn.purple{color:#760dfd}@media screen and (max-width : 768px){.myaddress-border-wrap .myaddress-change-table .list-th{width:100px}}.mypage-my-exit-user-section .main-title{font-weight:700}.mypage-my-exit-user-section .check-box-unit{display:flex}.mypage-my-exit-user-section .check-box-unit>input{margin-right:5px}.mypage-my-exit-user-section .my-long-input{width:60%;margin-left:5px}.mypage-my-exit-user-section .exit-context-div{font-size:14px;margin-bottom:40px}.mypage-my-exit-user-section .exit-context-div .bold-main-text{font-weight:700}.mypage-my-exit-user-section .check-box-list{margin-bottom:40px}.mypage-my-exit-user-section .grey-context-text{color:#979797;margin-bottom:10px}.mypage-my-exit-user-section .user-exit-btn{background-color:#000;color:#fff;border-radius:0}@media screen and (max-width : 768px){.mypage-my-exit-user-section .my-long-input{width:80%}.mypage-my-exit-user-section .check-box-unit{padding:2px 0;font-size:14px}}.user-degree-section{padding:120px 100px}.user-degree-section .user-main-text{font-weight:700;margin-bottom:20px}.user-degree-section .user-degree-unit{border:1px solid #e6e6e6;padding:20px;margin-bottom:20px}.user-degree-section .user-degree-top{display:flex;border-bottom:1px solid #e6e6e6;align-items:center;margin-bottom:20px;padding:10px 0}.user-degree-section .user-top-bold-text,.user-degree-section .user-top-color-text{font-weight:700}.user-degree-section .user-top-color-text.brown{color:brown}.user-degree-section .user-top-color-text.grey{color:gray}.user-degree-section .user-top-color-text.gold{color:gold}.user-degree-section .user-top-color-text.pink{color:#ff69b4}.user-degree-section .user-degree-bottom{display:flex}.user-degree-section .user-bottom-bold-text{width:50px;font-weight:700}.user-degree-section .grey-context-text{font-size:14px;color:#979797}.user-degree-section .user-degree-img-wrap{width:60px;margin-right:10px}.user-degree-section .user-degree-img-wrap>img{width:100%}@media screen and (max-width : 768px){.user-degree-section{padding:120px 15px}.user-degree-section .user-bottom-bold-text{width:20%}.user-degree-section .user-bottom-context{font-size:14px;width:80%}}.terms-of-use-section{padding:150px 100px}.terms-of-use-section .terms-title-text{font-size:28px;font-weight:700;border-bottom:1px solid #ddd;margin-bottom:20px}@media screen and (max-width : 768px){.terms-of-use-section{padding:150px 10%}}.privacy-policy-section{padding:150px 100px}.privacy-policy-section .privacy-title-text{font-size:28px;font-weight:700;border-bottom:1px solid #ddd;margin-bottom:20px}@media screen and (max-width : 768px){.privacy-policy-section{padding:150px 10%}}.mypage-none-list-section{width:100%;height:900px;display:flex;align-items:center;flex-direction:column;padding:20px 0}.mypage-none-list-section .health-main-top-text-wrap{width:100%;display:flex;flex-direction:column;align-items:center}.mypage-none-list-section .health-main-text{text-align:center;font-size:28px;font-weight:700}.mypage-none-list-section .health-nothing-result-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.mypage-none-list-section .health-none-hr{background-color:#0000001a;width:70%;height:1px;margin:40px 0}.mypage-none-list-section .health-none-list-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.mypage-none-list-section .health-list-img{margin-bottom:40px}.mypage-none-list-section .health-none-text{font-weight:700;margin-bottom:200px}.mypage-survey-list-wrap-section{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:100px 0}.mypage-survey-list-wrap-section .health-main-top-text-wrap{width:100%;display:flex;flex-direction:column;align-items:center}.mypage-survey-list-wrap-section .health-main-text{text-align:center;font-size:28px;font-weight:700}.mypage-survey-list-wrap-section .health-none-hr{background-color:#0000001a;width:70%;height:1px;margin:40px 0}.mypage-none-list-section .health-list-wrap{width:740px;height:500px;display:flex;flex-wrap:wrap;margin-bottom:30px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.mypage-none-list-section .health-list-wrap::-webkit-scrollbar{display:none}.mypage-none-list-section .health-list-unit{width:350px;height:120px;margin-right:20px;padding:10px 16px;border-radius:10px;box-shadow:3px 3px 5px 3px #eee;margin-bottom:20px;display:flex;flex-direction:column;justify-content:center}.mypage-none-list-section .health-list-unit:nth-child(2n){margin-right:0}.mypage-none-list-section .health-list-title{margin-bottom:10px}.mypage-none-list-section .health-list-title>span{font-weight:700}.mypage-none-list-section .health-list-hash-wrap{display:flex;justify-content:space-between}.mypage-none-list-section .health-hash-div{color:#6978ff;font-weight:700;font-size:15px;margin-right:10px}.mypage-none-list-section .health-more-view{color:#707680}.mypage-none-list-section .health-none-btn{background-color:#6978ff;color:#fff;padding:15px 90px;font-size:16px}.mypage-survey-index-check-section{width:100%;height:100vh;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:100px 0}.mypage-survey-index-check-section .health-main-top-text-wrap{width:100%;display:flex;flex-direction:column;align-items:center}.mypage-survey-index-check-section .health-main-text{text-align:center;font-size:28px;font-weight:700}.mypage-survey-index-check-section .health-none-hr{background-color:#0000001a;width:70%;height:1px;margin:40px 0}.mypage-survey-index-check-section .survey-flex-wrap{width:50%;display:flex;justify-content:space-between}.mypage-survey-index-check-section .survey-list-main-text{font-weight:700;font-size:24px}.mypage-survey-index-check-section .survey-list-main-text span{color:#6978ff}.mypage-survey-index-check-section .survey-list-sub-text{color:#707680;margin-bottom:40px}.mypage-survey-index-check-section .survey-progress-wrap{display:flex;flex-direction:column;align-items:end}.mypage-survey-index-check-section .survey-progress-text{color:#6978ff;margin-bottom:10px}.mypage-survey-index-check-section .survey-progress-wrap progress{width:100%;background:#e6e6e6;border:none;height:15px;border-radius:7.5px}.mypage-survey-index-check-section .survey-progress-wrap progress::-webkit-progress-bar{background-color:#e6e6e6;border-radius:7.5px}.mypage-survey-index-check-section .survey-progress-wrap progress::-webkit-progress-value{background-color:#a4b8fb;border-radius:7.5px}.mypage-survey-index-check-section .survey-right-list-wrap{width:50%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.mypage-survey-index-check-section .survey-index-check-unit{width:100%;display:flex;box-shadow:3px 3px 5px 3px #eee;padding:20px;justify-content:space-between;margin-bottom:20px;border-radius:10px;align-items:center}.mypage-survey-index-check-section .survey-index-check-unit:hover{background-color:#f3f4ff}.mypage-survey-index-check-section .survey-index-check-unit:hover .survey-check-mark{background-color:#6978ff}.mypage-survey-index-check-section .health-none-btn-wrap{display:flex;flex-direction:column}.mypage-survey-index-check-section .health-btn-top-text{color:#6978ff;margin-bottom:10px}.mypage-survey-index-check-section .health-none-btn{background-color:#6978ff;color:#fff;padding:15px 90px;font-size:16px}.mypage-survey-index-check-section .survey-check-mark{width:30px;height:30px;border-radius:50%;background-color:#d7d8e0;display:flex;justify-content:center;align-items:center;color:#fff}.mypage-survey-final-section{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:100px 0}.mypage-survey-final-section .health-main-top-text-wrap{width:100%;display:flex;flex-direction:column;align-items:center}.mypage-survey-final-section .health-main-text{text-align:center;font-size:28px;font-weight:700}.mypage-survey-final-section .health-none-hr{background-color:#0000001a;width:70%;height:1px;margin:40px 0}.mypage-survey-final-section .survey-left-list-wrap{display:flex;flex-direction:column;justify-content:space-between}.mypage-survey-final-section .survey-left-nav-wrap{margin-bottom:80px;display:flex;flex-direction:column}.mypage-survey-final-section .survey-left-nav{border:none}.mypage-survey-final-section .survey-flex-wrap{width:60%;display:flex;justify-content:space-between;margin-bottom:60px}.mypage-survey-final-section .survey-list-main-text{font-weight:700;font-size:24px;margin-bottom:20px}.mypage-survey-final-section .survey-list-main-text span{color:#6978ff}.mypage-survey-final-section .survey-share-icon-wrap{width:100px;height:100px;border-radius:50%;background-color:#f2f3f9;color:#6978ff;display:flex;justify-content:center;align-items:center;flex-direction:column}.mypage-survey-final-section .survey-right-list-wrap{width:60%;display:flex;justify-content:space-between;align-items:center}.mypage-survey-final-section .survery-swiper-unit{display:flex;flex-direction:column;justify-content:center;align-items:start;align-items:center}.mypage-survey-final-section .survey-swiper-main-text{width:80%;margin-bottom:20px;font-weight:700}.mypage-survey-final-section .survey-swiper-main-text>span{color:#6978ff}.mypage-survey-final-section .survey-context-wrap{width:80%;box-shadow:3px 3px 5px 3px #eee;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.mypage-survey-final-section .survey-img-wrap{position:relative;width:100%;display:flex;justify-content:center}.mypage-survey-final-section .survey-percent-img{position:relative;z-index:1;width:100%}.mypage-survey-final-section .survey-percent-text-wrap{position:absolute;bottom:20px;left:50%;transform:translate(-50%);text-align:center}.mypage-survey-final-section .survey-percent-first-text{color:#6e7280}.mypage-survey-final-section .survey-percent-sec-text{color:#6978ff;font-size:40px;font-weight:700}.mypage-survey-final-section .survey-hr-div{background-color:#0000001a;width:100%;height:1px;margin:20px 0}.mypage-survey-final-section .survey-text-wrap{text-align:center}.mypage-survey-final-section .survey-text-wrap.left{text-align:left;width:100%;font-weight:700;margin-bottom:20px}.mypage-survey-final-section .survey-text-align-left .blue{color:#6978ff}.mypage-survey-final-section .survey-text-align-left .green{color:#51d26e}.mypage-survey-final-section .survey-lange-img{width:100%}.mypage-survey-final-section .survey-check-list-div{font-weight:700}.mypage-survey-final-section .survey-check-text-wrap{display:flex;align-items:center;margin-bottom:10px}.mypage-survey-final-section .survey-check-list-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.mypage-survey-final-section .survey-check-list{width:48%;background-color:#f3f4ff;border:none;border-radius:5px;margin-bottom:5px}.mypage-survey-final-section .survey-check-text-wrap>span{color:#6978ff}.mypage-survey-final-section .survey-text-bold{font-weight:700;margin-bottom:20px}.mypage-survey-final-section .survey-text-bold>span{color:#6978ff}.mypage-survey-final-section .survey-grey-text{color:#6e7280}.mypage-survey-final-section .health-none-btn-wrap{display:flex;flex-direction:column}.mypage-survey-final-section .health-btn-top-text{color:#6978ff;margin-bottom:10px}.mypage-survey-final-section .health-none-btn{background-color:#6978ff;color:#fff;padding:15px 90px;font-size:16px}.mypage-survey-final-section .survey-check-mark{width:30px;height:30px;border-radius:50%;background-color:#d7d8e0;display:flex;justify-content:center;align-items:center;color:#fff}.mypage-survey-final-section .survey-best-top-text{display:flex;justify-content:space-between}.mypage-survey-final-section .survey-best-text-hash-wrap{display:flex;align-items:center}.mypage-survey-final-section .survey-best-bold-text{font-weight:700;margin-right:10px}.mypage-survey-final-section .survey-best-hash{padding:5px;border-radius:5px;background-color:#f3f4ff;color:#6978ff;margin-right:10px}.mypage-survey-final-section .survey-best-gery-text{color:#707680}.mypage-survey-final-section .survey-best-alot-context{width:80%;font-size:14px;color:#707680;margin-top:20px}.mypage-survey-final-section .swiper-button-prev,.mypage-survey-final-section .swiper-button-next{width:30px;height:30px;border-radius:50%;background-color:#fff;border:1px solid #E5E5E5;color:#707680}.mypage-survey-final-section .swiper-button-prev:after,.mypage-survey-final-section .swiper-button-next:after{font-size:20px}.mypage-survey-final-section .swiper-button-prev.swiper-button-disabled,.mypage-survey-final-section .swiper-button-next.swiper-button-disabled{opacity:0}.mypage-recom-list-section{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:100px 0}.mypage-recom-list-section .health-main-top-text-wrap{width:100%;display:flex;flex-direction:column;align-items:center}.mypage-recom-list-section .health-main-text{text-align:center;font-size:28px;font-weight:700}.mypage-recom-list-section .health-none-hr{background-color:#0000001a;width:100%;height:1px;margin:30px 0}.mypage-recom-list-section .survey-left-list-wrap{display:flex;flex-direction:column;justify-content:space-between}.mypage-recom-list-section .survey-left-nav-wrap{margin-bottom:80px;display:flex;flex-direction:column}.mypage-recom-list-section .survey-left-nav{border:none}.mypage-recom-list-section .survey-flex-wrap{width:60%;display:flex;justify-content:space-between;margin-bottom:60px}.mypage-recom-list-section .survey-list-main-text{font-weight:700;font-size:24px;margin-bottom:20px}.mypage-recom-list-section .survey-list-main-text span{color:#6978ff}.mypage-recom-list-section .survey-share-icon-wrap{width:100px;height:100px;border-radius:50%;background-color:#f2f3f9;color:#6978ff;display:flex;justify-content:center;align-items:center;flex-direction:column}.mypage-recom-list-section .survey-right-list-wrap{width:60%;display:flex;justify-content:space-between;align-items:center}.mypage-recom-list-section .survery-swiper-unit{display:flex;flex-direction:column;align-items:start;align-items:center;height:550px}.mypage-recom-list-section .survey-swiper-main-text{width:80%;margin-bottom:20px;font-weight:700}.mypage-recom-list-section .survey-swiper-main-text>span{color:#6978ff}.mypage-recom-list-section .survey-context-wrap{width:80%;box-shadow:3px 3px 5px 3px #eee;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.mypage-recom-list-section .survey-hr-div{background-color:#0000001a;width:100%;height:1px;margin:20px 0}.mypage-recom-list-section .survey-text-wrap{text-align:center}.mypage-recom-list-section .health-none-btn-wrap{display:flex;flex-direction:column}.mypage-recom-list-section .health-btn-top-text{color:#6978ff;margin-bottom:10px}.mypage-recom-list-section .health-none-btn{background-color:#6978ff;color:#fff;padding:15px 90px;font-size:16px}.mypage-recom-list-section .swiper-button-prev,.mypage-recom-list-section .swiper-button-next{width:30px;height:30px;border-radius:50%;background-color:#fff;border:1px solid #E5E5E5;color:#707680}.mypage-recom-list-section .swiper-button-prev:after,.mypage-recom-list-section .swiper-button-next:after{font-size:20px}.mypage-recom-list-section .swiper-button-prev.swiper-button-disabled,.mypage-recom-list-section .swiper-button-next.swiper-button-disabled{opacity:0}.mypage-recom-list-section .survey-pack-recomn-div{display:flex;align-items:center;font-weight:700}.mypage-recom-list-section .survey-pack-recomn-div .survey-pack-div{width:80px;height:80px;border-radius:50%;background-color:#f3f4ff;margin-right:30px}.mypage-recom-list-section .survey-recomn-grey-context{color:#707680;margin-bottom:20px}.mypage-recom-list-section .survey-recomn-blue-text{color:#6978ff;margin-bottom:20px}.mypage-recom-list-section .survey-recomn-list{display:flex;flex-wrap:wrap}.mypage-recom-list-section .survey-recomn-list-unit{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mypage-recom-list-section .survey-recomn-name-tag{background:#f3f4ff;color:#6978ff;padding:5px}.mypage-recom-list-section .survey-personal-recomn-list{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.mypage-recom-list-section .survey-pill-img-wrap{width:80px;height:80px;background-color:#f3f4ff;border-radius:50%;display:flex;justify-content:center;align-items:center}.mypage-recom-list-section .survey-context-wrap .survey-bold-text{font-weight:700}.mypage-recom-list-section .survey-context-wrap .survey-grey-text,.mypage-recom-list-section .survey-context-wrap .survey-pill-arrow-wrap{color:#707680}.recomn-product-sell-section{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:100px 0}.recomn-product-sell-section .health-main-top-text-wrap{width:100%;display:flex;flex-direction:column;align-items:center}.recomn-product-sell-section .health-main-text{text-align:center;font-size:28px;font-weight:700}.recomn-product-sell-section .health-none-hr{background-color:#0000001a;width:70%;height:1px;margin:30px 0}.recomn-product-sell-section .health-none-btn-wrap{display:flex;flex-direction:column}.recomn-product-sell-section .health-btn-top-text{color:#6978ff;margin-bottom:10px}.recomn-product-sell-section .health-none-btn{background-color:#6978ff;color:#fff;padding:15px 90px;font-size:16px}.recomn-product-sell-section .survey-flex-wrap{display:flex;width:50%;justify-content:space-between}.recomn-product-sell-section .survey-left-list-wrap,.recomn-product-sell-section .survey-right-list-wrap{width:48%;position:relative}.recomn-product-sell-section .survey-sell-btn-wrap{display:flex;justify-content:space-between}.recomn-product-sell-section .recomn-sell-list-unit-wrap{margin-bottom:40px}.recomn-product-sell-section .recomn-sell-list-unit{border-radius:5px;display:flex;padding:15px;box-shadow:2px 2px 5px 2px #eee;align-items:start;justify-content:space-between;margin-bottom:20px}.recomn-product-sell-section .recomn-sell-text-wrap{width:50%}.recomn-product-sell-section .recomn-sell-text-wrap>p:nth-of-type(1){font-weight:700}.recomn-product-sell-section .recomn-sell-text-wrap>p:nth-of-type(2){font-size:14px;color:#707680}.recomn-product-sell-section .recomn-sell-text-wrap>p:nth-of-type(3){font-size:12px;color:#707680}.recomn-product-sell-section .recomn-sell-price-div{align-self:end;font-weight:700}.mypage-health-screen-section{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:20px 0}.mypage-health-screen-section .mypage-health-main-title{text-align:center;font-size:28px;font-weight:700}.mypage-health-screen-section .mypage-grey-div{background-color:#0000001a;width:100%;height:1px;margin:40px 0}.mypage-health-screen-section .mypage-nav-wrap{width:100%;display:flex;justify-content:center;font-weight:700;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:40px}.mypage-health-screen-section .mypage-nav-unit{margin-right:30px;padding:10px 0}.mypage-health-screen-section .mypage-nav-unit:nth-of-type(1){border-bottom:2px solid black}.mypage-health-screen-section .mypage-empty-img-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;height:500px}.mypage-health-screen-section .mypage-empty-img{width:80px;margin-bottom:40px}.mypage-health-screen-section .mypage-empty-text{font-weight:700}.mypage-health-screen-section .mypage-bottom-btn{background-color:#6978ff;color:#fff;padding:15px 90px;font-size:16px}.mypage-health-screen-section .mypage-sub-top-title{width:100%;display:flex;justify-content:space-between;margin-bottom:20px;position:relative}.mypage-health-screen-section .mypage-new-recode-wrap{display:flex;justify-content:space-between;align-items:center}.mypage-health-screen-section .mypage-new-recode-large-text{font-weight:700;font-size:24px}.mypage-health-screen-section .mypage-new-recode-wrap .material-symbols-outlined{font-size:24px}.mypage-health-screen-section .mypage-new-recode-wrap .mypage-new-recode-checkbox{margin-right:10px}.mypage-health-screen-section .mypage-new-recode-wrap .mypage-tip-div{position:absolute;background:#fff;border:1px solid black;z-index:5;top:40px;left:280px;width:200px;padding:10px;font-size:14px;transition:all .3s ease;opacity:0}.mypage-health-screen-section .mypage-new-recode-wrap .material-symbols-outlined:hover+.mypage-tip-div{opacity:1}.mypage-health-screen-section .mypage-new-recode-wrap .mypage-memo-text{font-weight:700}.mypage-health-screen-section .mypage-recode-wrap{display:flex}.mypage-health-screen-section .mypage-recode-wrap{width:30%;display:flex}.mypage-health-screen-section .mypage-left-line-wrap{width:1px;background-color:#000}.mypage-health-screen-section .mypage-right-list-unit-wrap{width:100%}.mypage-health-screen-section .mypage-right-list-unit{z-index:2;display:flex;position:relative;margin-left:-5px;width:100%;justify-content:space-between}.mypage-health-screen-section .mypage-right-dot{width:10px;height:10px;border-radius:50%;background-color:#707680}.mypage-health-screen-section .mypage-right-year-wrap{width:15%}.mypage-health-screen-section .mypage-right-unit-div{width:80%;border-radius:10px;box-shadow:3px 3px 5px 3px #eee;margin-bottom:20px;padding:30px}.mypage-health-screen-section .mypage-right-context-wrap{display:flex;justify-content:space-between;align-items:center}.mypage-health-screen-section .mypage-right-context-wrap:nth-of-type(1){margin-bottom:30px}.mypage-health-screen-section .mypage-right-more-view-wrap{display:flex;align-items:center}.mypage-pill-and-hospital-section{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:100px 0}.mypage-pill-and-hospital-section .mypage-health-main-title{text-align:center;font-size:28px;font-weight:700}.mypage-pill-and-hospital-section .mypage-grey-div{background-color:#0000001a;width:70%;height:1px;margin:40px 0}.mypage-pill-and-hospital-section .mypage-nav-wrap{width:70%;display:flex;justify-content:center;font-weight:700;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:40px}.mypage-pill-and-hospital-section .mypage-nav-unit{margin-right:30px;padding:10px 0}.mypage-pill-and-hospital-section .mypage-nav-unit:nth-of-type(1){border-bottom:2px solid black}.mypage-pill-and-hospital-section .mypage-empty-img-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;height:500px}.mypage-pill-and-hospital-section .mypage-empty-img{width:80px;margin-bottom:40px}.mypage-pill-and-hospital-section .mypage-empty-text{font-weight:700}.mypage-pill-and-hospital-section .mypage-bottom-btn{background-color:#6978ff;color:#fff;padding:15px 90px;font-size:16px}.mypage-pill-and-hospital-section .mypage-sub-top-title{width:70%;display:flex;justify-content:space-between;margin-bottom:20px}.mypage-pill-and-hospital-section .mypage-new-recode-wrap{display:flex;justify-content:space-between;align-items:center}.mypage-pill-and-hospital-section .mypage-new-recode-large-text{font-weight:700;font-size:24px}.mypage-pill-and-hospital-section .mypage-new-recode-wrap .material-symbols-outlined{font-size:24px}.mypage-pill-and-hospital-section .mypage-new-recode-wrap .mypage-new-recode-checkbox{margin-right:10px}.mypage-pill-and-hospital-section .mypage-new-recode-wrap .mypage-memo-text{font-weight:700}.mypage-pill-and-hospital-section .mypage-recode-wrap{display:flex}.mypage-pill-and-hospital-section .mypage-recode-wrap{width:30%;display:flex}.mypage-pill-and-hospital-section .mypage-left-line-wrap{width:1px;background-color:#000}.mypage-pill-and-hospital-section .mypage-right-list-unit-wrap{width:100%}.mypage-pill-and-hospital-section .mypage-right-list-unit{z-index:2;display:flex;position:relative;margin-left:-5px;width:100%;justify-content:space-between}.mypage-pill-and-hospital-section .mypage-right-dot{width:10px;height:10px;border-radius:50%;background-color:#707680}.mypage-pill-and-hospital-section .mypage-right-year-wrap{width:15%}.mypage-pill-and-hospital-section .mypage-right-unit-div{width:80%;border-radius:10px;box-shadow:3px 3px 5px 3px #eee;margin-bottom:20px;padding:30px}.mypage-pill-and-hospital-section .mypage-right-context-wrap{display:flex;justify-content:space-between;align-items:center}.mypage-pill-and-hospital-section .mypage-right-context-wrap:nth-of-type(1){margin-bottom:30px}.mypage-pill-and-hospital-section .mypage-right-more-view-wrap{display:flex;align-items:center}.magazine-main-section{width:100%}.magazine-main-section .magazine-main-back{width:100%;height:100vh;position:relative}.magazine-main-section .magazine-main-img-wrap{width:100%;height:100vh}.magazine-main-section .magazine-main-img-wrap>img{width:100%;height:100%;object-fit:cover}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{font-size:15px;color:#fff}.product-view-detail-wrap .swiper-button-prev:after,.swiper-button-next:after{color:#fff}.magazine-main-section .magazine-main-text-wrap{position:absolute;top:0;display:flex;z-index:2;flex-direction:column;justify-content:center;width:100%;height:100%;color:#fff;padding:0 20px}.magazine-main-section .magazine-title{font-size:2vw;margin-bottom:10px}.magazine-main-section .magazine-main-btn-wrap{display:flex;gap:20px;align-items:center;cursor:pointer}.magazine-main-section .magazine-main-btn-wrap .magazine-main-btn:nth-child(1){background-color:#fff;padding:5px 20px;border-radius:5px;color:#000}@media screen and (max-width: 768px){.magazine-main-section .magazine-title{font-size:26px}}.magazine-main-video-section{width:100%}.magazine-main-video-section .magazine-main-video-top{position:relative;width:100%;height:100vh}.magazine-main-video-section .magazine-main-vieo-wrap{width:100%;height:100%}.magazine-main-video-section .magazine-main-video{width:100%;height:100%;object-fit:cover}.magazine-main-video-section .magazine-main-video-top:after{content:"";display:block;position:absolute;width:35px;height:18px;background:url(https://ptry.co.kr/editorial/231020_knit/imgs/arr.svg) no-repeat 0 0;background-size:contain;z-index:3;top:auto;bottom:33.12px;left:50%;margin-left:-17.5px;-webkit-animation:bounce 1s infinite alternate;animation:bounce 1s infinite alternate}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.magazine-main-video-section .magazine-main-video-text-wrap{position:relative;padding:150px 20px;width:100%;display:flex;flex-direction:column;align-items:flex-end}.magazine-main-video-section .magazine-main-video-right-wrap{width:50%}.magazine-main-video-section .magazine-main-video-sub-title{font-size:26px;color:#7c7c7c}.magazine-main-video-section .magazine-main-video-title{font-size:60px;margin-bottom:20px}.magazine-main-video-section .magazine-main-video-desc{font-size:16px;line-height:1.5;word-break:keep-all;overflow-wrap:break-word}@media screen and (max-width: 768px){.magazine-main-video-section .magazine-main-video-text-wrap{padding:50px 10px}.magazine-main-video-section .magazine-main-video-right-wrap{width:100%}.magazine-main-video-section .magazine-main-video-sub-title{font-size:16px}.magazine-main-video-section .magazine-main-video-title{font-size:26px}.magazine-main-video-section .magazine-main-video-desc{font-size:14px}}.magazine-photo-section{width:100%;padding:20px}.magazine-photo-section .magazine-photo-wrap{width:100%;flex-wrap:wrap;display:flex;gap:20px}.magazine-photo-section .magazine-photo-wrap .magazine-photo{width:calc(50% - 10px);aspect-ratio:1/1.4}.magazine-photo-section .magazine-photo-wrap .magazine-photo:nth-child(1){width:100%;aspect-ratio:1/.6}.magazine-photo-section .magazine-photo-wrap .magazine-photo>img{width:100%;height:100%;object-fit:cover}.magazine-photo-section .magazine-photo-wrap .magazine-photo.text{padding:20px;display:flex;align-items:flex-end}@media screen and (max-width: 768px){.magazine-photo-section{padding:10px}.magazine-photo-section .magazine-photo-wrap{gap:10px}.magazine-photo-section .magazine-photo-wrap .magazine-photo{width:calc(50% - 5px)}.magazine-photo-section .magazine-photo-wrap .magazine-photo.text{padding:10px;font-size:14px}}.color-selector-swiper{width:100%;display:flex;align-items:center;padding:70px 20px}.color-selector-swiper .product-info{width:50%;display:flex;flex-direction:column;gap:20px}.color-selector-swiper .color-selector .product-color-btn{width:24px;height:24px;border-radius:50%;margin-right:10px;position:relative}.color-selector-swiper .color-swiper{width:50%}.color-selector-swiper .color-swiper .color-images-container{display:flex;width:100%;gap:20px}.color-selector-swiper .color-swiper .color-image{width:50%;aspect-ratio:1/1}.color-selector-swiper .color-swiper .color-image>img{width:100%;height:100%;object-fit:cover}.color-selector-swiper .color-swiper .color-name-wrap{width:100%;border-top:1px solid grey}.color-selector-swiper .color-selector{display:flex}.color-selector-swiper .color-selector .product-color-btn.active:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:5px;height:5px;border-radius:50%;background-color:#000}.color-selector-swiper .color-swiper .swiper-button-prev,.color-selector-swiper .color-swiper .swiper-button-next{color:gray;width:10px;height:10px;top:55%}@media screen and (max-width: 768px){.color-selector-swiper{flex-direction:column-reverse;padding:80px 10px}.color-selector-swiper .product-info{width:100%;padding-top:20px;gap:10px}.color-selector-swiper .color-swiper{width:100%}.color-selector-swiper .product-info>h1{font-size:17px}.color-selector-swiper .product-info .more{width:100%;text-align:right}}
