@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";*{padding:0;margin:0;box-sizing:border-box}h1,h2,h3,h4,h5,p,address{padding:0;margin:0}ul,li{list-style:none}a{text-decoration:none}body{width:100%;overflow-x:hidden!important;font-family:Pretendard Variable,sans-serif}.mobile-only,.mobile-flex-only{display:none!important}@media screen and (max-width: 768px){.pc-only{display:none!important}.mobile-only{display:block!important}.mobile-flex-only{display:flex!important}}.mom-no-header{position:absolute;top:0;z-index:600;width:100%;color:#fff;transition:all .5s ease}.mom-no-header .mom-header-wrapper{width:100%;height:100%}.mom-no-header .mom-logo-wrap{width:200px;display:flex;justify-content:center;align-items:center}.mom-no-header .mom-logo-wrap>img{width:80px;cursor:pointer}.mom-no-header .mom-header-top{position:relative;z-index:5;display:flex;justify-content:space-between;align-items:center;height:150px}.mom-no-header .mom-menu-wrap{display:flex;align-items:center;width:65%;gap:40px;font-size:18px;font-weight:300;height:100%}.mom-no-header .mom-menu-unit{cursor:pointer;width:fit-content;position:relative;height:100%}.mom-no-header .mom-mem-wrap{display:flex;width:10%}.mom-no-header .mom-mem-unit{padding:0 10px;display:flex;align-items:center;gap:10px;cursor:pointer}.mom-no-header .mom-munu-text{text-transform:uppercase;position:relative;top:50%;transform:translateY(-50%)}.mom-no-header .mom-cart-num{background:#7aadd3;padding:5px;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.mom-no-header .mom-bottom-underline{height:3px;background:#7aadd3;width:0%;position:absolute;bottom:0;transition:all .5s ease}.mom-no-header .mom-bottom-wrap{position:relative}.mom-no-header .mom-bottom-unit{position:absolute;width:100%;background:#fff;overflow:hidden;color:#000;display:flex;font-size:18px;transition:all .4s ease;gap:20px;max-height:0;padding:0 50px}.mom-no-header .mom-bottom-unit:nth-of-type(1){padding-left:310px}.mom-no-header .mom-bottom-unit:nth-of-type(2){padding-left:450px}.mom-no-header .mom-bottom-unit:nth-of-type(3){padding-left:570px}.mom-no-header .mom-bottom-unit:nth-of-type(4){padding-left:710px}.mom-no-header .mom-bottom-unit:nth-of-type(5){padding-left:830px}.mom-no-header .mom-bottom-title{font-size:20px;width:150px}.mom-no-header .mom-bottom-mini-wrap{display:flex;flex-direction:column;gap:10px;margin-top:30px;margin-left:40px}.mom-no-header .mom-bottom-mini-text{color:gray}.mom-no-header .mom-bottom-wrap .mom-bottom-unit.active{max-height:400px;padding-top:50px;padding-bottom:50px}.mom-no-header .mom-menu-unit:hover .mom-bottom-underline{width:100%}@media screen and (max-width: 768px){.mom-no-header{height:120px;padding:0 16px}.mom-no-header .mom-header-top{height:100%}.mom-no-header .mom-logo-wrap{width:70px}.mom-no-header .mom-logo-wrap>img{width:100%}}.cafe-swiper-section{position:relative;width:100%;padding:100px 40px}.cafe-swiper-section .cafe-swiper-inner{width:100%}.cafe-swiper-section .cafe-swiper-inner .cafe-inner-top-header{margin-bottom:60px}.cafe-inner-top-header .cafe-inner-top-header-content{display:flex;justify-content:space-between}.cafe-inner-top-header .cafe-inner-top-header-content .test-header-left-title{font-size:32px;line-height:1.05}.cafe-inner-top-header .cafe-inner-top-header-content .test-inner-header-content-right-wrap{display:flex;align-items:center;gap:1rem}.cafe-inner-top-header .cafe-inner-top-header-content .test-inner-header-content-right-wrap .test-content-textline{font-size:16px;border-bottom:1px solid #000}.test-inner-header-content-right-wrap .header-content-btn-wrap{display:flex;gap:1rem}.cafe-swiper-section .cafe-swiper-inner .test-inner-center-wrap{width:100%;display:flex;justify-content:space-between;gap:1rem}.test-inner-center-wrap .test-inner-left{position:relative;width:60%;z-index:3}.test-inner-left .test-inner-left-img-wrap,.test-inner-left .test-inner-left-img-wrap img{width:100%}.cafe-swiper-section .test-inner-right{position:relative;width:38%;background-color:var(--color-grey);margin-bottom:25px;border-radius:4px;overflow:hidden}.test-inner-right .test-right-wrap{overflow:hidden}.test-right-contentwrap{display:flex;width:2800px;opacity:0}.test-inner-right-bottom-title{font-size:52px;line-height:.85;text-transform:uppercase}.test-inner-right-bottom-description-wrap{padding:20px 0}.test-inner-right-bottom-description{font-size:18px}.test-inner-right-bottom-title,.test-inner-right-bottom-description{opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.text-transition-active{opacity:1;transform:translateY(0)}.right-bottom-bt-wrap{display:flex;margin-top:20px;gap:1rem}.right-bottom-bt-wrap .right-bottom-left-btn{font-size:30px;text-transform:uppercase;padding:6px;background-color:#000;border:1px solid #000;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.right-bottom-bt-wrap .right-bottom-left-btn:hover{background-color:#fff;border:1px solid #000;color:#000;transition:.2s cubic-bezier(.55,.055,.675,.19)}.right-bottom-right-btn{font-size:30px;text-transform:uppercase;padding:6px;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;border:1px solid #000;cursor:pointer}.right-bottom-bt-wrap .right-bottom-right-btn:hover{background-color:#000;color:#fff;border:1px solid #fff;transition:.2s cubic-bezier(.55,.055,.675,.19)}.mySwiper{width:100%}.swiper-button-prev,.swiper-button-next{position:static!important;margin:0!important}.swiper-button-prev,.swiper-button-next{width:65px!important;height:65px!important;border-radius:50%!important;border:1px solid #000!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:18px}.swiper-button-next:after,.swiper-button-prev:after{content:""!important}.material-symbols-outlined{color:#000}.swiper-content-logo-wrap{position:absolute;width:140px;left:50%;top:50%}.second-content-img-wrap{width:100%}.second-content-img-wrap img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 768px){.cafe-swiper-section{width:100%;padding:50px 16px}.cafe-swiper-section .cafe-swiper-inner .cafe-inner-top-header{margin-bottom:60px;padding:0}.cafe-inner-top-header .cafe-inner-top-header-content{display:flex;justify-content:space-between;flex-direction:column}.cafe-inner-top-header .cafe-inner-top-header-content .test-inner-header-content-right-wrap{display:flex;align-items:center;gap:1rem;justify-content:flex-end;padding-top:1.4rem}.swiper-button-prev,.swiper-button-next{width:36px!important;height:36px!important;border-radius:50%!important;border:1px solid #000!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:18px}.cafe-swiper-section .cafe-swiper-inner .test-inner-center-wrap{width:100%;display:flex;justify-content:center;gap:1rem;flex-direction:column}.test-inner-center-wrap .test-inner-left{position:relative;width:100%;z-index:3}.cafe-swiper-section .test-inner-right{position:relative;width:100%;margin-bottom:25px;border-radius:4px;overflow:hidden}.test-inner-right-bottom-description{font-size:16px}.right-bottom-bt-wrap .right-bottom-left-btn{font-size:24px;text-transform:uppercase;padding:6px;background-color:#000;border:1px solid #000;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.right-bottom-right-btn{font-size:24px;text-transform:uppercase;padding:6px;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;border:1px solid #000;cursor:pointer}.test-inner-right-bottom-title{font-size:36px;line-height:.85;text-transform:uppercase}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.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}.cafe-move-section{position:relative;width:100%;height:100%}@font-face{font-family:S-CoreDream-3Light;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff) format("woff");font-weight:400;font-style:normal}.cafe-move-section .cafe-move-bg-wrap{position:absolute;width:100%;height:1300px;overflow:hidden}.cafe-move-section .cafe-move-bg-wrap .cafe-inner-bg-img{width:100%;height:auto;position:relative;top:-600px}.cafe-move-section .cafe-move-inner{width:100%;height:100%;padding:80px 40px}.cafe-move-section .cafe-move-inner .cafe-inner-text-wrap{position:relative;margin-bottom:150px}.cafe-move-section .cafe-move-inner .cafe-inner-text-first{display:inline-block;color:#fff;margin-right:200px;font-family:Oswald,sans-serif;margin-bottom:50px}.cafe-move-section .cafe-inner-text-wrap span{font-size:52px;color:#f5f4f2}.cafe-move-section .bt-learnmore{background-color:#fff;color:transparent}.cafe-move-section .cafe-center-wrap{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.cafe-move-section .cafe-center-left-wrap p,.cafe-move-section .cafe-center-right-wrap p{font-size:22px;font-weight:700;color:#fff;opacity:0;top:20px;position:relative;transition:all .5s ease}.cafe-move-section .hover-up-text{font-size:30px;line-height:48px;font-weight:300;color:#fff;transition:all .5s ease;opacity:0;top:20px;position:relative;font-family:S-CoreDream-3Light}.cafe-move-section .hover-text-wrapper{display:flex;align-items:center;gap:20px}.cafe-move-section .hover-bg-btn{padding:0 5px;background:#fff;color:#b3bfc8;font-family:Oswald,sans-serif;font-size:32px;transition:all .5s ease;margin-top:50px;cursor:pointer}.cafe-move-section .hover-bg-btn:hover{background:#000;color:#fff}@media screen and (max-width: 768px){.cafe-move-section .cafe-move-bg-wrap{position:absolute;width:100%;overflow:hidden}.cafe-move-section .cafe-move-bg-wrap .cafe-inner-bg-img{width:100%;height:100%;position:relative;top:-200px}.cafe-move-section .cafe-move-inner{width:100%;height:100%;padding:80px 16px}.cafe-move-section .hover-up-text{font-size:16px;line-height:normal}.cafe-move-section .hover-bg-btn{padding:0 5px;background:#fff;color:#b3bfc8;font-family:Oswald,sans-serif;font-size:24px;transition:all .5s ease;margin-top:50px;cursor:pointer}.cafe-center-img-wrap,.cafe-center-img-wrap img{width:100%}.cafe-move-section .cafe-center-left-wrap p{font-size:16px}.cafe-move-section .cafe-center-right-wrap p{font-size:16px;font-weight:700;color:#fff;opacity:0;top:20px;position:relative;transition:all .5s ease}.cafe-center-wrap .cafe-center-left-wrap{position:absolute;top:0}.cafe-center-wrap .cafe-center-right-wrap{position:absolute;bottom:0%;right:0}}.cafe-inter-text{width:100%;background:#f5f4f2;position:relative;height:160vh;font-family:Oswald,sans-serif;overflow:hidden}.cafe-inter-text .cafe-innter-wrap{padding:100px 40px;position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cafe-inter-text .cafe-left-top-text-wrap{position:absolute;top:0;left:60px}.cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text,.cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text,.cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text{opacity:0;transition:all .5s ease;position:relative}.cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text,.cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text,.cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text{opacity:1}.cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(1),.cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text:nth-of-type(1),.cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text:nth-of-type(1){left:-80px}.cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(3),.cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text:nth-of-type(3),.cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text:nth-of-type(3){top:80px}.cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(4){left:80px}.cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(5),.cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text:nth-of-type(5),.cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text:nth-of-type(5){top:-80px}.cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(1),.cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(4),.cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text:nth-of-type(1),.cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text:nth-of-type(1){left:0}.cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(3),.cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(5),.cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text:nth-of-type(3),.cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text:nth-of-type(3),.cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text:nth-of-type(5),.cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text:nth-of-type(5){top:0}.cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(7),.cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text:nth-of-type(7),.cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text:nth-of-type(7){top:80px}.cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(7),.cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text:nth-of-type(7),.cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text:nth-of-type(7){top:0}.cafe-inter-text .cafe-right-top-text-wrap{position:absolute;right:60px;top:300px}.cafe-inter-text .cafe-center-bottom-text-wrap{position:absolute;left:50%;bottom:0;transform:translate(-50%)}.cafe-inter-text .cafe-text-wrap{display:flex;font-size:280px;text-transform:uppercase;font-weight:600}.cafe-inter-text .cafe-bottom-unit{display:flex;align-items:center;text-transform:uppercase;gap:80px}.cafe-inter-text .number-text-unit{width:20px}.cafe-inter-text .cafe-center-img-wrap{display:flex}.cafe-inter-text .cafe-img-wrapper{width:50%;padding:0 80px;display:flex;justify-content:flex-end}.cafe-inter-text .cafe-img-hidden-box{width:420px;height:561px;overflow:hidden}.cafe-inter-text .cafe-hidden-img{position:relative;width:100%;top:200px}.cafe-inter-text .cafe-text-wrapper{width:50%;padding:0 80px;display:flex;flex-direction:column;justify-content:flex-end;font-size:32px}.cafe-inter-text .cafe-many-context{width:80%;line-height:38px;margin-bottom:20px}.cafe-inter-text .cafe-hover-btn{background:#000;width:fit-content;color:#fff;padding:0 5px;transition:all .5s ease;cursor:pointer}.cafe-inter-text .cafe-hover-btn:hover{background:#fff;color:#000}.cafe-inter-text .cafe-center-img-wrap .cafe-many-context,.cafe-inter-text .cafe-center-img-wrap .cafe-hover-btn{opacity:0;transition:all .5s ease;position:relative;top:30px}.cafe-inter-text .cafe-center-img-wrap.active .cafe-many-context,.cafe-inter-text .cafe-center-img-wrap.active .cafe-hover-btn{opacity:1;top:0}@media screen and (max-width: 768px){.cafe-inter-text .cafe-innter-wrap{padding:100px 16px;position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cafe-inter-text .cafe-text-wrap{font-size:90px}.cafe-inter-text .cafe-img-wrapper{width:100%;padding:0;margin-bottom:190px;display:flex;justify-content:flex-end}.cafe-inter-text .cafe-img-hidden-box{width:100%;height:unset}.cafe-inter-text .cafe-right-top-text-wrap{position:absolute;right:16px;top:740px}.cafe-inter-text .cafe-center-bottom-text-wrap{position:absolute;left:50%;bottom:40px;transform:translate(-50%)}}.cafe-main-top-section{position:relative;width:100%;height:100vh;background-color:#464646;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.cafe-main-top-section .cafe-main-bg-wrap img{width:100%;height:100%;object-fit:cover;filter:brightness(.5);transition:opacity .3s ease-in-out}.cafe-footer-section{width:100%;background-color:#151515;padding:45px 0}.cafe-footer-section .cafe-footer-inner{width:100%;height:100%;color:#fff;display:flex;flex-direction:column;padding:0 52px}.cafe-top-line{width:100%;display:flex;flex-direction:column;align-items:flex-end}.cafe-top-line .cafe-top-left-wrap{width:60%}.cafe-top-line .cafe-top-left-list{width:100%}.cafe-top-line .cafe-top-right-wrap{width:30%}.cafe-top-right-wrap-title{color:#ebe9e6;opacity:.5;padding-bottom:1rem}.cafe-center-line{margin-top:2rem;width:100%;display:flex}.cafe-center-line .cafe-center-left-wrap{width:50%}.cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-wrap{width:60%;padding:1rem 0;border-bottom:1px solid #EBE9E6;border-top:1px solid #EBE9E6}.cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap{width:60%;padding:1rem 0;border-bottom:1px solid #EBE9E6;border-top:1px solid #EBE9E6;display:flex;justify-content:space-between}.cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap input{width:70%;height:auto;font-size:18px;background:#151515;border:none;color:#fff}.cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap input:focus{border:none;outline:none}.cafe-create-company{font-size:20px}.cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap .arrow{color:#ebe9e6}.cafe-center-line .cafe-center-right-wrap{width:50%}.cafe-center-line .cafe-center-right-wrap .cafe-center-right-title{color:#ebe9e6;opacity:.5;padding-bottom:1rem}.cafe-footer-inner .cafe-img-line{width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-top:2.4rem}.cafe-footer-inner .cafe-img-line .cafe-img-left-wrap{width:30%}.cafe-footer-inner .cafe-img-line .cafe-img-left-wrap img{width:100%;aspect-ratio:1}.cafe-footer-inner .cafe-img-line .cafe-img-right-wrap{width:50%}.cafe-footer-inner .cafe-img-line .cafe-img-right-wrap h4{font-size:90px}.cafe-bottom-sns-line{width:100%;display:flex;justify-content:space-between;padding-top:1rem}.cafe-bottom-sns-line .cafe-sns-line-wrap{display:flex;gap:1.2rem;align-items:center;justify-content:center}.cafe-bottom-sns-line .cafe-sns-line-wrap li{width:60px;height:60px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.cafe-bottom-sns-line .cafe-sns-line-wrap .face-book{cursor:default}.cafe-bottom-sns-line .cafe-sns-line-wrap li .sns-icon{width:1.8rem;height:1.8rem;fill:#000;color:#000}.cafe-bottom-sns-line .cafe-bottom-first-div{width:30%}.cafe-bottom-sns-line .cafe-bottom-first-div p{font-size:90px}.cafe-bottom-second-div{width:20%;display:flex;justify-content:center}.cafe-bottom-third-div{width:50%}.cafe-bottom-third-div p{font-size:90px;font-weight:700}.cafe-bottom-top-button-wrap{margin-top:1rem;width:100%;border:1px solid #fff;padding:18px 20px;border-radius:16px;display:flex;justify-content:space-between}.cafe-bottom-center-button-wrap{display:flex;justify-content:space-between;width:35%;align-items:center;cursor:pointer}.cafe-bottom-center-button-wrap .top-arrow-wrap{display:flex}.cafe-bottom-center-button-wrap .top-arrow-wrap .top-arrow{color:#fff;font-size:24px;margin:0 10px}@media screen and (max-width: 768px){.cafe-footer-section .cafe-footer-inner{width:100%;height:100%;color:#fff;display:flex;flex-direction:column;padding:0 16px}.cafe-top-line{width:100%;display:flex;flex-direction:row;align-items:flex-start}.cafe-top-line .cafe-top-left-wrap,.cafe-top-line .cafe-top-right-wrap{width:50%}.cafe-center-line{margin-top:2rem;width:100%;display:flex;flex-direction:column-reverse}.cafe-center-line .cafe-center-left-wrap{width:100%;padding-top:2rem}.cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-wrap{width:100%;padding:1rem 0}.cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap{width:100%;padding:1rem 0;border-top:none}.cafe-footer-inner .cafe-img-line{width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-top:2.4rem;flex-direction:column}.cafe-footer-inner .cafe-img-line .cafe-img-left-wrap,.cafe-footer-inner .cafe-img-line .cafe-img-right-wrap{width:100%}.cafe-footer-inner .cafe-img-line .cafe-img-right-wrap h4{font-size:36px}.cafe-bottom-sns-line{width:100%;display:flex;justify-content:space-between;padding-top:2.4rem;flex-direction:row-reverse}.cafe-bottom-sns-line .cafe-bottom-first-div{width:80%}.cafe-bottom-sns-line .cafe-bottom-first-div p{font-size:36px}.cafe-bottom-sns-line .cafe-sns-line-wrap li{width:36px;height:36px;border-radius:50%}.cafe-bottom-sns-line .cafe-sns-line-wrap li .sns-icon{width:1.2rem;height:1.2rem;fill:#000;color:#000}.cafe-bottom-sns-line .cafe-bottom-first-div{width:70%;display:flex;align-items:center;justify-content:flex-end}.cafe-bottom-second-div{width:30%;display:flex;justify-content:center}.cafe-bottom-center-button-wrap{display:flex;justify-content:space-between;width:100%;align-items:center;cursor:pointer}.cafe-bottom-top-button-wrap{margin-top:2.4rem}}.top-cafe-inter-text{width:100%;background:#f5f4f2;position:relative;height:160vh;font-family:Oswald,sans-serif;overflow:hidden}.top-cafe-inter-text .top-cafe-innter-wrap{padding:100px 40px;position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.top-cafe-inter-text .cafe-left-top-text-wrap{position:absolute;top:0;left:60px}.top-cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text,.top-cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text,.top-cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text{opacity:0;transition:all .5s ease;position:relative}.top-cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text,.top-cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text,.top-cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text{opacity:1}.top-cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(1),.top-cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text:nth-of-type(1),.top-cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text:nth-of-type(1){left:-80px}.top-cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(3),.top-cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text:nth-of-type(3),.top-cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text:nth-of-type(3){top:80px}.top-cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(4){left:80px}.top-cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(5),.top-cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text:nth-of-type(5),.top-cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text:nth-of-type(5){top:-80px}.top-cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(1),.top-cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(4),.top-cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text:nth-of-type(1),.top-cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text:nth-of-type(1){left:0}.top-cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(3),.top-cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(5),.top-cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text:nth-of-type(3),.top-cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text:nth-of-type(3),.top-cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text:nth-of-type(5),.top-cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text:nth-of-type(5){top:0}.top-cafe-inter-text .cafe-left-top-text-wrap .cafe-innter-text:nth-of-type(7),.top-cafe-inter-text .cafe-right-top-text-wrap .cafe-innter-text:nth-of-type(7),.top-cafe-inter-text .cafe-center-bottom-text-wrap .cafe-innter-text:nth-of-type(7){top:80px}.top-cafe-inter-text .cafe-left-top-text-wrap.active .cafe-innter-text:nth-of-type(7),.top-cafe-inter-text .cafe-right-top-text-wrap.active .cafe-innter-text:nth-of-type(7),.top-cafe-inter-text .cafe-center-bottom-text-wrap.active .cafe-innter-text:nth-of-type(7){top:0}.top-cafe-inter-text .cafe-right-top-text-wrap{position:absolute;right:100px;top:300px}.top-cafe-inter-text .cafe-center-bottom-text-wrap{position:absolute;left:50%;bottom:0;transform:translate(-50%)}.top-cafe-inter-text .cafe-text-wrap{display:flex;font-size:280px;text-transform:uppercase;font-weight:600}.top-cafe-inter-text .cafe-bottom-unit{display:flex;align-items:center;text-transform:uppercase;gap:80px}.top-cafe-inter-text .number-text-unit{width:20px}.top-cafe-inter-text .cafe-center-img-wrap{display:flex}.top-cafe-inter-text .cafe-img-wrapper{width:50%;padding:0 80px;display:flex;justify-content:flex-end}.top-cafe-inter-text .cafe-img-hidden-box{width:420px;height:561px;overflow:hidden}.top-cafe-inter-text .cafe-hidden-img{position:relative;width:100%;height:100%;object-fit:contain;top:-100px;transition:all .2s ease-in-out;scale:120%}.top-cafe-inter-text .cafe-text-wrapper{width:50%;padding:0 80px;display:flex;flex-direction:column;justify-content:flex-end;font-size:32px}.top-cafe-inter-text .cafe-many-context{width:80%;line-height:38px;margin-bottom:20px}.top-cafe-inter-text .cafe-hover-btn{background:#000;width:fit-content;color:#fff;padding:0 5px;transition:all .5s ease;cursor:pointer}.top-cafe-inter-text .cafe-hover-btn:hover{background:#fff;color:#000}.top-cafe-inter-text .cafe-center-img-wrap .cafe-many-context,.top-cafe-inter-text .cafe-center-img-wrap .cafe-hover-btn{opacity:0;transition:all .5s ease;position:relative;top:30px}.top-cafe-inter-text .cafe-center-img-wrap.active .cafe-many-context{opacity:1;top:0}.awaken-text-style{opacity:0;transform-origin:0px 0px;fill:#ffffff80}.fragmnet-style{opacity:1;fill:#ffffff80}.fragmnet-style-hover,.indulgeCircle-style{opacity:0;fill:#ffffff80}.indulgeCircle-style-hover{opacity:1;fill:#ffffff80}@media screen and (max-width: 768px){.top-cafe-inter-text{height:580px}.top-cafe-inter-text .top-cafe-innter-wrap{padding:100px 16px;position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.top-cafe-inter-text .cafe-text-wrap{font-size:82px}.top-cafe-inter-text .cafe-left-top-text-wrap{left:16px}.top-cafe-inter-text .cafe-center-img-wrap{display:block;padding:100px 0 0}.top-cafe-inter-text .cafe-img-wrapper{width:100%;padding:30px 0 0;display:flex;justify-content:unset}.top-cafe-inter-text .cafe-img-hidden-box{width:102px;height:112px}.top-cafe-inter-text .cafe-hidden-img{top:-50px;scale:150%}.top-cafe-inter-text .cafe-right-top-text-wrap{position:absolute;right:16px;top:21%}.top-cafe-inter-text .cafe-center-bottom-text-wrap{position:absolute;left:50%;bottom:36%;transform:translate(-50%)}.top-cafe-inter-text .cafe-text-wrapper{width:100%;padding:110px 0 0}.top-cafe-inter-text .cafe-many-context{width:100%;font-size:22px}}.cafe-bigimg-move{width:100%;display:flex;padding:100px 40px;gap:20px;background:#f5f4f2}.cafe-bigimg-move .cafe-bigimg-move-left{width:50%;height:100%;display:flex;flex-direction:column;gap:50px}.cafe-bigimg-move .cafe-bigimg-move-right{width:50%;display:flex;flex-direction:column}.cafe-bigimg-move .cafe-bigimg-move-left .cafe-bigimg-move-top{width:100%;height:70%}.cafe-bigimg-move .cafe-bigimg-move-left .cafe-bigimg-move-top .cafe-bigimg-move-imgwrap{width:100%;height:100%}.cafe-bigimg-move .cafe-bigimg-move-left .cafe-bigimg-move-top .cafe-bigimg-move-imgwrap .cafe-bigimg-move-hidden{width:100%;height:1000px;overflow:hidden}.cafe-bigimg-move .cafe-bigimg-move-left .cafe-bigimg-move-top .cafe-bigimg-move-imgwrap .cafe-bigimg-move-img{width:100%;height:auto;position:relative;top:-200px}.cafe-bigimg-move .cafe-bigimg-move-left .cafe-bigimg-move-btm{width:100%;height:10%}.cafe-bigimg-move .cafe-bigimg-move-left .cafe-bigimg-move-btm .cafe-bigimg-move-txtwrap{display:flex;gap:20px}.cafe-bigimg-move .cafe-bigimg-move-left .cafe-bigimg-move-btm .cafe-bigimg-move-txtwrap p{font-size:18px;line-height:1.4}.cafe-bigimg-move .cafe-bigimg-move-right .cafe-bigimg-move-top{width:100%;height:53%}.cafe-bigimg-move .cafe-bigimg-move-right .cafe-bigimg-move-top .cafe-bigimg-move-txtwrap{font-size:24px}.cafe-bigimg-move .cafe-bigimg-move-right .cafe-bigimg-move-btm{width:100%;height:40%;display:flex;justify-content:end}.cafe-bigimg-move .cafe-bigimg-move-right .cafe-bigimg-move-btm .cafe-bigimg-move-imgwrap{width:50%;height:100%}.cafe-bigimg-move .cafe-bigimg-move-right .cafe-bigimg-move-btm .cafe-bigimg-move-imgwrap .cafe-bigimg-move-hidden{width:100%;height:576px;overflow:hidden}.cafe-bigimg-move .cafe-bigimg-move-right .cafe-bigimg-move-btm .cafe-bigimg-move-imgwrap .cafe-bigimg-move-img{width:100%;height:auto;position:relative;top:-200px}@media screen and (max-width: 768px){.cafe-bigimg-move-mo{width:100%;padding:100px 16px;background:#f5f4f2}.cafe-bigimg-move-mo .cafe-bigimg-move-top{display:flex;flex-direction:column;gap:30px}.cafe-bigimg-move-mo .cafe-bigimg-move-top .cafe-bigimg-move-hidden{width:335px;height:393px;overflow:hidden}.cafe-bigimg-move-mo .cafe-bigimg-move-top .cafe-bigimg-move-hidden .cafe-bigimg-move-img{width:100%;height:auto;position:relative;top:-50px}.cafe-bigimg-move-mo .cafe-bigimg-move-btm{width:100%;height:100%;padding:30px 0 0}.cafe-bigimg-move-mo .cafe-bigimg-move-btm .cafe-bigimg-txt-img-wrap{display:flex;width:100%;height:190px;gap:15px;margin-top:30px}.cafe-bigimg-move-mo .cafe-bigimg-move-btm .cafe-bigimg-txt-img-wrap .cafe-bigimg-move-imgwrap{align-self:end}.cafe-bigimg-move-mo .cafe-bigimg-move-btm .cafe-bigimg-move-hidden{width:102px;height:124px;overflow:hidden}.cafe-bigimg-move-mo .cafe-bigimg-move-btm .cafe-bigimg-move-hidden .cafe-bigimg-move-img{width:100%;height:auto;position:relative;top:-100px}}.bbai-tisl-section{position:relative;width:100%;height:100vh;color:#fff}.bbai-tisl-section .bbai-tisl-bgimgwrap{width:100%;height:100%;overflow:hidden;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.bbai-tisl-section .bbai-tisl-bgimg{width:100%;height:100%;transform:scale(1.1);object-fit:cover;transition:1.3s}.bbai-tisl-section .bbai-tisl-bgimg.active{transform:scale(1)}.bbai-tisl-section .bbai-tisl-container{position:relative;width:100%;height:100%;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:150px;transition:.8s}.bbai-tisl-section .bbai-tisl-container.active{opacity:0}.bbai-tisl-section .bbai-title-line{padding-bottom:30px;width:100%;text-align:center;position:absolute;z-index:100;font-family:Marcellus,serif;font-size:7rem;font-weight:500;bottom:22%;transition:.8s}.bbai-tisl-section .bbai-title-line.active{opacity:0}.bbai-tisl-section .bbai-title-line>div{display:inline-block;margin-right:24px;opacity:0;filter:blur(10px);transition:opacity .8s,filter .8s,transform 1.85s 1.2s ease,margin-right 1.85s 1.2s ease;transform:translateY(-80%) scale(1.5)}.bbai-tisl-section .bbai-title-line>div:last-child{margin-right:0}.bbai-tisl-section .bbai-title-line>div.active{opacity:1;filter:blur(0);transform:translateY(0) scale(1);margin-right:4px}.bbai-tisl-section .bbai-tisl-gradient{width:100%;height:100%;position:absolute;bottom:-2px;background:linear-gradient(180deg,#000,#000 2.5%,#fff0 50%,#000000ca 80%,#000);z-index:1}.bbai-tisl-section .bbai-title-bottomwrap{text-align:center;transform:translateY(60%);transition:1.2s}.bbai-tisl-section .bbai-title-bottomwrap.active{transform:translateY(0)}.bbai-tisl-section .bbai-scroll-down{width:13.5rem;height:13.5rem;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;transform:translate3d(-50%,-50%,0);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;z-index:9;color:#fff;text-decoration:none;font-size:.75rem;cursor:pointer;overflow:hidden;top:100vh;transition:.8s}.bbai-tisl-section .bbai-scroll-down.active{opacity:0}.bbai-tisl-section .bbai-scroll-down-iconwrap{transform:translateY(-100%);animation:scrollDownAndUpAnimation 3s ease-in-out infinite}@keyframes scrollDownAndUpAnimation{0%,to{opacity:1;transform:translateY(-100%)}25%{opacity:0;transform:translateY(50%)}50%,75%{opacity:0;transform:translateY(-150%)}}.bbai-title-logo-line{padding-bottom:30px;width:100%;text-align:center;position:absolute;z-index:100;font-family:Marcellus,serif;font-size:7rem;font-weight:500;top:0%;transition:.8s}.bbai-title-logo-line img{width:70px}.bbai-tisl-section .bbai-black-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:10;opacity:1;transition:opacity 1s ease-in-out}.bbai-tisl-section .bbai-black-overlay.active{opacity:0}@media (max-width: 768px){.bbai-tisl-section{height:auto}.bbai-tisl-section .bbai-tisl-container{height:100%;padding:0 0 20px;height:auto}.bbai-tisl-section .bbai-title-wrap{padding:100px 0 40px;margin:0;width:100%}.bbai-tisl-section .bbai-title-line{font-size:6.5vw}}.cafe-main-top-section{position:relative;width:100%;height:100vh;background-color:#464646;display:flex;flex-direction:column;justify-content:center;align-items:center}.cafe-main-top-img-wrap{position:relative;top:-2rem;z-index:4}.cafe-main-top-img-wrap img{width:72px}.cafe-main-top-section .cafe-main-inner{padding-top:100px}.cafe-main-circle{position:relative;font-family:Lora,serif;width:600px;z-index:3}.cafe-main-circle .cafe-main-content-wrap-awaken{width:100px;height:100px;position:absolute;right:38%;top:.4rem;z-index:5;color:#fff;cursor:pointer}.cafe-main-circle .cafe-main-content-wrap-play{width:100px;height:100px;position:absolute;right:-3rem;top:42.5%;z-index:5;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.cafe-main-content-wrap-play-text{transform:rotate(90deg);transform-origin:center}.cafe-main-circle .cafe-main-content-wrap-indulge{width:100px;height:100px;position:absolute;left:42.5%;bottom:-2rem;z-index:5;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.hovered-center-circle-text{fill:#000;pointer-events:none}.nonhover-center-circle-text{fill:none;pointer-events:none}.cafe-main-circle .cafe-main-content-wrap-revel{width:100px;height:100px;position:absolute;left:-2.4rem;top:44.5%;z-index:5;color:#fff;cursor:pointer}.cafe-main-content-wrap-revel-text{transform:rotate(270deg);transform-origin:center}.cafe-main-center-text-wrap{position:absolute;left:50%;top:50%;z-index:3;opacity:1;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out}.cafe-main-center-text-wrap.active{z-index:3;opacity:0}.cafe-center-text-wrap-one{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;z-index:3;opacity:1;transition:opacity .3s ease-in-out;display:flex;flex-direction:column}.cafe-center-text-wrap-one.active{opacity:1}.cafe-center-text-wrap-one .cafe-center-text-line{font-size:6rem;color:#fff;font-family:Lora,serif}.cafe-center-text-wrap-one .cafe-center-text-line:nth-child(1){font-size:6rem;color:#fff;align-self:flex-start;font-family:Lora,serif}.cafe-center-text-wrap-one .cafe-center-text-line:nth-child(2){font-size:6rem;color:#fff;align-self:center;font-family:Lora,serif}.cafe-center-text-wrap-one .cafe-center-text-line:nth-child(3){font-size:6rem;color:#fff;align-self:flex-end;font-family:Lora,serif}.cafe-center-text-wrap-one .cafe-center-text-line span{display:inline-block;transform-origin:100% center;transform:rotateY(-90deg) translate(2.5rem) scale(.86);transition:transform .75s cubic-bezier(.39,.575,.565,1);will-change:transform;backface-visibility:hidden}.cafe-center-text-wrap-one.active .cafe-center-text-line span{transform:rotateY(0) translate(0) scale(1)}.cafe-main-center-text-wrap .cafe-main-text-top{width:240px;display:flex;justify-content:space-between}.cafe-main-center-text-wrap .cafe-main-text-top .cafe-main-text-l,.cafe-main-center-text-wrap .cafe-main-text-top .cafe-main-text-i{font-size:180px;color:#fff;opacity:0}.cafe-main-content-wrap-awaken-text{opacity:1}.cafe-main-content-wrap-awaken-hover-text{opacity:0}.cafe-main-content-wrap-play-text{opacity:1}.cafe-main-content-wrap-play-hover-text{opacity:0}.cafe-main-content-wrap-indulge-text{opacity:1}.cafe-main-content-wrap-indulge-hover-text{opacity:0}.cafe-main-content-wrap-revel-text{opacity:1}.cafe-main-content-wrap-revel-hover-text{opacity:0}.small-circle-content-style{opacity:1;fill:#fff;z-index:4}.small-circle-content-style-hover{opacity:0;fill:#fff}.cafe-main-divider-wrap{display:flex;justify-content:center;align-items:center}.cafe-main-divider-text{padding:0 16px;color:#fff;font-size:12px}.cafe-main-divider-wrap .cafe-main-divier-line{width:100px;height:1px;border:1px solid #fff}.cafe-main-center-text-wrap .cafe-main-text-bottom{width:270px;display:flex;justify-content:space-between}.cafe-main-center-text-wrap .cafe-main-text-bottom .cafe-main-text-f,.cafe-main-center-text-wrap .cafe-main-text-bottom .cafe-main-text-e{font-size:180px;color:#fff;opacity:0}.cafe-main-center-text-wrap .cafe-main-text-top .cafe-main-text-i,.cafe-main-center-text-wrap .cafe-main-text-bottom .cafe-main-text-e,.cafe-main-center-text-wrap .cafe-main-text-top .cafe-main-text-l,.cafe-main-center-text-wrap .cafe-main-text-bottom .cafe-main-text-f{font-size:180px;color:#fff;opacity:0;transition:opacity .3s ease-in-out}.cafe-svg-circle-line{opacity:1;fill:#ffffff80}.cafe-svg-circle-line-hover{opacity:0;fill:#ffffff80}.cafe-main-top-section .cafe-main-bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.cafe-main-top-section .cafe-main-bg-wrap video{width:100%;height:100%;object-fit:cover;filter:brightness(.5);transition:opacity .5s ease-in-out}.cafe-main-top-section .cafe-main-bg-wrap img{width:100%;height:100%;object-fit:cover;filter:brightness(.5);transition:opacity .5s ease-in-out}@media screen and (max-width: 768px){.cafe-main-top-section .cafe-main-inner{padding-top:0;width:100%;display:flex;justify-content:center}.cafe-main-circle{position:relative;font-family:Lora,serif;width:calc(100% - 40px);z-index:3}.cafe-main-center-text-wrap{width:100%;display:flex;flex-direction:column;align-items:center}.cafe-main-center-text-wrap .cafe-main-text-top{width:50%}.cafe-main-center-text-wrap .cafe-main-text-bottom{width:55%}.cafe-main-center-text-wrap .cafe-main-text-top .cafe-main-text-i,.cafe-main-center-text-wrap .cafe-main-text-bottom .cafe-main-text-e,.cafe-main-center-text-wrap .cafe-main-text-top .cafe-main-text-l,.cafe-main-center-text-wrap .cafe-main-text-bottom .cafe-main-text-f{font-size:90px;color:#fff;opacity:0;transition:opacity .3s ease-in-out}.cafe-main-top-img-wrap{position:relative;top:-4rem;z-index:4}.cafe-main-circle .cafe-main-content-wrap-awaken{width:100px;height:100px;position:absolute;right:38%;top:.4rem;z-index:5;color:#fff;cursor:pointer}.cafe-main-circle .cafe-main-content-wrap-play{width:100px;height:100px;position:absolute;right:-3rem;top:36.5%;z-index:5;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.cafe-main-circle .cafe-main-content-wrap-revel{width:100px;height:100px;position:absolute;left:-3rem;top:41%;z-index:5;color:#fff;cursor:pointer}.cafe-main-circle .cafe-main-content-wrap-awaken{width:100px;height:100px;position:absolute;right:30%;top:-1rem;z-index:5;color:#fff;cursor:pointer}.cafe-main-circle .cafe-main-content-wrap-indulge{width:100px;height:100px;position:absolute;left:35.5%;bottom:-3rem;z-index:5;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.cafe-center-text-wrap-one .cafe-center-text-line:nth-child(1){font-size:3rem}.cafe-center-text-wrap-one .cafe-center-text-line:nth-child(2){font-size:3rem}.cafe-center-text-wrap-one .cafe-center-text-line:nth-child(3){font-size:3rem}}.category-click-section{width:100%;padding:100px 40px 200px}.category-click-section .category-click-top-container{display:flex;justify-content:space-between;width:100%}.category-click-section .category-click-top-container .category-click-title-wrapper{width:587px;padding:0 0 20px}.category-click-section .category-click-top-container .category-click-title{font-size:52px;padding-bottom:10px}.category-click-section .category-click-menu-wrapper{display:flex;justify-content:center;align-self:end;gap:25px;padding:0 0 40px}.category-click-section .category-click-menu-wrapper .category-click-menu{position:relative;height:fit-content;font-size:22px;cursor:pointer;color:#8c8c82}.category-click-section .category-click-menu-wrapper .category-click-menu:hover,.category-click-section .category-click-menu-wrapper .category-click-menu.active{color:#000}.category-click-section .category-click-menu-wrapper .category-click-menu.active:after{background-color:#0e150e;border-radius:100%;content:"";height:10px;width:10px;position:absolute;left:50%;transform:translate(-50%);top:100%;margin-top:10px}.category-click-section .category-click-content-wrapper{display:flex;width:100%;gap:30px}.category-click-section .category-click-content-wrapper .category-click-content{width:25%}.category-click-section .category-click-content-wrapper .category-click-img-wrap{width:100%;height:550px}.category-click-section .category-click-content-wrapper .category-click-img-wrap img{width:100%;height:100%;object-fit:cover}.category-click-section .category-click-content-wrapper .category-click-content-text-wrap{padding:15px 0 0}.category-click-section .category-click-content-wrapper .category-click-content-title{font-size:26px;padding:0 0 10px;text-transform:uppercase}.category-click-section .category-click-content-wrapper .category-click-content-text{font-size:17px}@media screen and (max-width: 768px){.category-click-section{width:100%;padding:50px 16px 100px;overflow:hidden}.category-click-section .category-click-top-container .category-click-title-wrapper{padding:unset}.category-click-section .category-click-top-container .category-click-title{font-size:36px;padding-bottom:unset}.category-click-section .category-click-menu-wrapper{width:100%;display:flex;flex-direction:column;align-items:start;gap:unset;padding:10px 0 20px}.category-click-section .category-click-menu-wrapper .category-click-menu{position:relative;font-size:16px;text-align:center;width:fit-content}.category-click-section .category-click-menu-wrapper .category-click-menu.active{font-weight:700}.category-click-section .category-click-menu-wrapper .category-click-menu.active:after{display:none}.category-click-section .category-click-menu-wrapper .category-click-menu.active span{background-color:#0e150e;border-radius:100%;content:"";height:10px;width:10px;position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:5px}.category-click-section .category-click-swiper-wrapper .category-click-content{display:flex;flex-direction:column;gap:20px}.category-click-section .category-click-swiper-wrapper .category-click-content .category-click-img-wrap{width:100%;height:325px}.category-click-section .category-click-swiper-wrapper .category-click-content .category-click-img-wrap img{width:100%;height:100%}.category-click-section .category-click-swiper-wrapper .category-click-content .category-click-content-text-wrap{display:flex;flex-direction:column;gap:10px}}.mam-main5-section{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f3f3f3}.mam-main5-section .mam-main5-cover{width:100%;height:100%;position:relative;transition:all 1s;overflow:hidden}.mam-main5-section .mam-main5-cover.active{transition:all 1s}.mam-main5-section .mam-main5-cover .mam-main5-imgcover{width:100%;height:100%;overflow:hidden;clip-path:polygon(40% 0,60% 0,60% 100%,40% 100%);transition:all 1.5s}.mam-main5-section .mam-main5-cover .mam-main5-imgcover.active{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.mam-main5-section .mam-main5-cover .mam-main5-imgcover img{width:100%;height:100%;object-fit:cover}.mam-main5-section .mam-main5-cover .mam-text-box{width:50%;height:100%;position:absolute;top:0;color:#fff;display:flex;flex-direction:column;justify-content:end;align-items:start;padding:0 0 100px 50px}.mam-main5-section .mam-main5-cover .mam-text-box p{text-align:left}.mam-main5-section .mam-main5-cover .mam-text-box .mam-text-title{font-size:62px;transform:translateY(45px);opacity:0;transition:all 2s}.mam-main5-section .mam-main5-cover .mam-text-box .mam-text-title.active{transform:translateY(0);opacity:1}.mam-main5-section .mam-main5-cover .mam-text-box .txt-p{font-size:18px;font-weight:300;transition:all 2s;transform:translateY(45px);opacity:0;color:#ffffffab}.mam-main5-section .mam-main5-cover .mam-text-box .txt-p.active{transform:translateY(0);opacity:1}@media screen and (max-width: 768px){.mam-main5-section .mam-main5-cover .mam-text-box .txt-p{font-size:42px}.mam-main5-section .mam-main5-cover .mam-text-box{width:100%;padding:0 0 50px 20px}.mam-main5-section .mam-main5-cover .mam-text-box .mam-text-title.active{font-size:32px}.mam-main5-section .mam-main5-cover .mam-text-box .txt-p{font-size:16px}}.sticky-grid-card{padding:100px 40px;height:300vh}.sticky-grid-card .sticky-grid-card-title-wrap{display:flex;flex-direction:column;align-items:center;text-align:center;position:sticky;top:0;padding:20px 0 0;gap:30px}.sticky-grid-card .sticky-grid-card-title-wrap .sticky-grid-card-title{font-size:75px}.sticky-grid-card .sticky-grid-card-container{width:100%;padding-top:80vh}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-flex{display:flex;flex-wrap:wrap;width:100%;gap:10px}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap{visibility:hidden;position:relative;width:calc(20% - 10px);height:440px;background-color:#111;color:#fff}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(2){visibility:visible}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(6){visibility:visible}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(9){visibility:visible}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(10){visibility:visible}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(13){visibility:visible}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(14){visibility:visible}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap .sticky-grid-card-img-wrap{width:100%;height:100%}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap .sticky-grid-card-img-wrap img{width:100%;height:100%;object-fit:cover;filter:brightness(.7)}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap .sticky-grid-card-inner-txt{position:absolute;top:0;z-index:2;width:100%;height:100%;display:flex;align-items:end;padding:20px}@media screen and (max-width: 768px){.sticky-grid-card{height:355vh;padding:50px 16px}.sticky-grid-card .sticky-grid-card-title-wrap{padding:20px 0 50px}.sticky-grid-card .sticky-grid-card-title-wrap .sticky-grid-card-title{font-size:24px}.sticky-grid-card .sticky-grid-card-title-wrap .sticky-grid-card-sub{font-size:14px}.sticky-grid-card .sticky-grid-card-container{padding-top:0}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-flex{flex-wrap:unset;flex-direction:column}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap{width:80%;height:275px;display:none}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap .sticky-grid-card-inner-txt{font-size:14px}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(2){display:block}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(6){display:block;align-self:end}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(9){display:block;margin-bottom:50px}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(10){display:block;align-self:end}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(13){display:block}.sticky-grid-card .sticky-grid-card-container .sticky-grid-card-wrap:nth-child(14){display:block;align-self:end}}.scroll-slide-section{position:relative;width:100%;height:980vh}.scroll-slide-section .scroll-slide-container{position:sticky;top:0;width:300vw;height:100vh;gap:40px;display:flex;padding:100px 40px 150px}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap{width:calc(100vw - 92px);height:100%}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap .scroll-slide-img-wrap{width:100%;height:100%}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap .scroll-slide-img-wrap img{width:100%;height:100%;object-fit:contain}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap .scroll-slide-text-wrap{position:absolute;top:0;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;text-align:center}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap .scroll-slide-text-wrap .scroll-slide-text{padding:50px 0;text-transform:uppercase}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap .scroll-slide-text-wrap .scroll-slide-title{font-size:80px;font-weight:700;text-transform:uppercase;transform:translateY(65px);color:#000;line-height:.8}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap:nth-child(1) .scroll-slide-title{transform:translateY(65px)}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap:nth-child(2) .scroll-slide-title{transform:translate(200px,65px)}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap:nth-child(3) .scroll-slide-title{transform:translate(200px,65px)}@media screen and (max-width: 768px){.scroll-slide-section{height:300vh;padding:50px 16px}.scroll-slide-section .scroll-slide-container{height:unset;padding:0}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap{width:100%;height:300px}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap .scroll-slide-text-wrap{justify-content:unset}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap .scroll-slide-text-wrap .scroll-slide-title{font-size:32px}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap .scroll-slide-text-wrap .scroll-slide-text{font-size:10px}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap:nth-child(1) .scroll-slide-title{transform:translateY(65px);transition:all .5s ease-in-out}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap:nth-child(2) .scroll-slide-title{transform:translate(250px,65px)}.scroll-slide-section .scroll-slide-container .scroll-slide-wrap:nth-child(3) .scroll-slide-title{transform:translate(100px,65px)}}.news-paper-section{width:100%;padding:100px 40px}.news-paper-section .news-paper-container .news-paper-title-wrap{width:100%;display:flex;justify-content:center}.news-paper-section .news-paper-container .news-paper-title-wrap h2{font-size:100px;text-align:center;text-transform:uppercase}.news-paper-section .news-paper-container .news-paper-content-container{width:100%;height:700px;display:flex;gap:100px;padding:50px 0 0}.news-paper-section .news-paper-content-container .news-paper-content-wrap{display:flex;flex-direction:column;width:100%;height:100%;gap:50px;position:relative}.news-paper-section .news-paper-content-container .news-paper-content-wrap:nth-child(1) .news-paper-content-title{font-size:60px;text-transform:uppercase;font-weight:700}.news-paper-section .news-paper-content-container .news-paper-content-wrap:nth-child(1):after{content:"";position:absolute;top:0;right:-50px;height:100%;width:2px;background-color:#0000001a}.news-paper-section .news-paper-content-container .news-paper-content-wrap:nth-child(3):before{content:"";position:absolute;top:0;left:-50px;height:100%;width:2px;background-color:#0000001a}.news-paper-section .news-paper-content-container .news-paper-content-wrap:nth-child(3){gap:20px}.news-paper-section .news-paper-content-container .news-paper-content-wrap:nth-child(3) .news-paper-content-title{font-size:32px;text-transform:uppercase;font-weight:700}.news-paper-section .news-paper-content-container .news-paper-content-wrap:nth-child(3) .news-paper-content-txtwrap{display:flex;flex-direction:column;width:100%;height:100%}.news-paper-section .news-paper-content-container .news-paper-content-date-wrap{display:flex;width:100%;gap:50px;font-weight:700}.news-paper-section .news-paper-content-container .news-paper-content-imgwrap{width:100%;height:100%}.news-paper-section .news-paper-content-container .news-paper-content-imgwrap img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.news-paper-section{padding:50px 16px}.news-paper-section .news-paper-container .news-paper-title-wrap h2{font-size:60px}.news-paper-section .news-paper-container .news-paper-content-container{height:100%}.news-paper-section .news-paper-container .news-paper-content-container .news-paper-content-wrap .news-paper-content-title{font-size:32px}.news-paper-section .news-paper-container .news-paper-title-wrap h2{font-size:24px;text-align:center}.news-paper-section .news-paper-content-container .news-paper-content-wrap{gap:0;border-bottom:1px solid #000;margin-bottom:50px}.news-paper-section .news-paper-content-container .news-paper-content-imgwrap{height:190px}.news-paper-section .news-paper-content-container .news-paper-content-wrap .news-paper-content-title{font-size:32px;font-weight:700;text-transform:uppercase;padding:20px 0 10px}.news-paper-section .news-paper-content-container .news-paper-content-wrap .news-paper-content-txtwrap .news-paper-content-txt{font-size:14px;padding:20px 0}.news-paper-section .news-paper-content-container .news-paper-content-wrap .news-paper-content-date-wrap{font-size:14px;padding:20px 0 24px}}.provider-section{position:relative;width:100%;height:100vh}.provider-section .provider-main-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.provider-section .provider-main-container .provider-main-inner{width:644px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:16px}.provider-main-inner .text-container{display:none;flex-direction:column;align-items:center;margin-top:20px;z-index:15}.provider-main-inner .text-item{opacity:0;margin:10px 0;font-size:48px;color:#fff;font-weight:700;cursor:pointer;z-index:15}.provider-section .provider-main-container .chang-logo{opacity:0;z-index:3}.provider-section .provider-main-container .cafe-pic{position:absolute;opacity:0;z-index:3}.provider-section .provider-main-container h4{font-size:32px;padding-top:24px;animation-delay:1s;clip-path:inset(0 100% 0 0);z-index:4;will-change:clip-path}.provider-section .black-overlay{position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:6}.ms-main-section{opacity:1;overflow:hidden;pointer-events:none;position:fixed;z-index:99999;width:100%;height:100vh}.ms-main-section .ms-layout-grid-inner{position:absolute;height:100vh;left:0;top:0;width:100%}.ms-layout-grid-inner .ms-horizontal{top:0;right:0;bottom:0;left:0;position:absolute}.ms-layout-grid-inner .ms-horizontal .ms-horizontal-line1{height:1px;width:100%;background:#0000004d;left:0;position:absolute;top:30%;z-index:3}.ms-layout-grid-inner .ms-horizontal .ms-horizontal-line2{height:1px;width:100%;background:#0000004d;left:0;position:absolute;top:70%;z-index:3}.ms-layout-grid-inner .ms-vertical{top:0;right:0;bottom:0;left:0;position:absolute}.ms-layout-grid-inner .ms-vertical .ms-vertical-line1{height:100%;width:1px;background:#0000004d;left:33%;position:absolute;top:0;z-index:3}.ms-layout-grid-inner .ms-vertical .ms-vertical-line2{height:100%;width:1px;background:#0000004d;left:66%;position:absolute;top:0;z-index:3}.ms-layout-grid-inner .ms-tiers{position:absolute;top:50%;left:calc(50% - 8px);transform:translate(-50%,-50%);width:33%;height:40%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:1rem}.ms-layout-grid-inner .ms-tiers .ms-tiers-inner{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.ms-layout-grid-inner .ms-tiers .ms-tiers-inner .cafe-pic{position:absolute;width:100vw;height:100vh;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;opacity:0;z-index:5}.ms-layout-grid-inner .ms-tiers .ms-tiers-inner{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.4rem}.ms-layout-grid-inner .ms-tiers .ms-tiers-inner{width:100%;height:100%;box-sizing:border-box;display:flex}.ms-layout-grid-inner .ms-corner{top:0;right:0;bottom:0;left:0;position:absolute}.ms-layout-grid-inner .ms-corner-left-top{position:absolute;height:20px;width:20px;left:33%;top:30%;transform:translate(0);z-index:3}.ms-layout-grid-inner .ms-corner-left-top span{background-color:#0000004d;display:block}.ms-layout-grid-inner .ms-corner-left-top span:first-child{height:2px;width:100%;background:#000}.ms-layout-grid-inner .ms-corner-left-top span:nth-child(2){height:100%;width:2px;background:#000}.ms-corner-right-top{position:absolute;height:20px;width:20px;transform:translate(0);direction:rtl;z-index:3}.ms-corner-right-top span{background-color:#0000004d;display:block}.ms-corner-right-top span:first-child{height:2px;width:100%;background:#000}.ms-corner-right-top span:nth-child(2){height:100%;width:2px;background:#000}.ms-corner-left-bottom{position:absolute;height:20px;width:20px;transform:translate(0);z-index:3}.ms-corner-left-bottom span{background-color:#0000004d;display:block}.ms-corner-left-bottom span:first-child{height:100%;width:2px;background:#000}.ms-corner-left-bottom span:nth-child(2){height:2px;width:100%;background:#000}.ms-corner-right-bottom{position:absolute;height:20px;width:20px;transform:translate(0);direction:rtl}.ms-corner-right-bottom span{background-color:#0000004d;display:block}.ms-corner-right-bottom span:first-child{height:100%;width:2px;background:#000}.ms-corner-right-bottom span:nth-child(2){height:2px;width:100%;background:#000}.hanbok-ai-fit-section{width:100%}.hanbok-ai-fit-section .hanbox-ai-container{width:100%;height:400vh}.hanbok-ai-fit-section .hanbox-ai-container .hanbok-ai-fitting-list{top:0;width:100%;height:100vh;position:sticky;padding:10vh 40px}.hanbok-ai-fit-section .hanbok-ai-fitting-list-wrap{position:relative;width:100%;height:100%;overflow:hidden}.hanbok-ai-fit-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit{position:absolute;top:0;width:100%;height:100%;clip-path:inset(0 0 0% 0)}.hanbok-ai-fit-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(1){z-index:5}.hanbok-ai-fit-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(2){z-index:4}.hanbok-ai-fit-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(3){z-index:3}.hanbok-ai-fit-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(4){z-index:2}.hanbok-ai-fit-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(5){z-index:1}.hanbok-ai-fit-section .news-paper-title-wrap{padding-top:100px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.hanbok-ai-fit-section .news-paper-title-wrap h2{font-size:100px;text-align:center;text-transform:uppercase}.hanbok-ai-fit-section .news-paper-title-wrap h4{font-size:26px;text-align:center;text-transform:uppercase;color:gray;font-weight:300}.hanbok-ai-fit-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit img{width:100%;height:100%;object-fit:cover;object-position:top}.hanbok-ai-fit-section .hanbox-ai-container .hanbok-ai-fit-list-title{position:absolute;width:100%;display:flex;flex-direction:column;align-items:center;left:0;right:0;bottom:0;z-index:5;transition:.2s opacity}.hanbok-ai-fit-section .hanbox-ai-container .ai-fit-list-line{position:absolute;top:0;width:50%;height:2px;background-color:#fff;opacity:.5}.hanbok-ai-fit-section .hanbox-ai-container .ai-fit-list-name{position:absolute;width:50%;font-style:normal;font-size:3vw;color:#fff;font-weight:500}.ai-dress-fit .mask-wrap{position:absolute;top:0;left:0;-webkit-mask-image:url(/ai-dress-fit/ai-dress.svg);mask-image:url(/ai-dress-fit/ai-dress.svg);-webkit-mask-size:400px 400px;mask-size:400px 400px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:height .5s;margin:0;width:100%;height:100%;padding:0;-webkit-mask-origin:center;mask-origin:center}.ai-dress-fit .front-img{object-fit:cover;object-position:45% 5%;font-weight:300;width:100%;height:100%;font-size:11px;letter-spacing:1px;font-weight:700;background:#000000d2;-webkit-mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png);mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png);-webkit-mask-size:3000% 100%;mask-size:3000% 100%;border:none;color:#fff;-webkit-animation:aniSecond .8s steps(29) forwards;animation:aniSecond .8s steps(29) forwards}.ai-dress-fit .prev-button-one{color:#888793;background-color:#fff;cursor:pointer;text-align:center;border-radius:8px;padding:5px 16px;font-size:14px;transition:.5s all;border:1px solid #ccc}.ai-dress-fit .next-button-one{color:#888793;background-color:#fff;text-align:center;border-radius:8px;padding:5px 16px;font-size:14px;transition:.5s all;cursor:not-allowed;border:1px solid #ccc}.ai-dress-fit .next-button-one.active{color:#fff;background-color:#9281ff;cursor:pointer;border:none}@media screen and (max-width: 899px){.ai-dress-fit .back-img{width:100%}.hanbok-ai-fit-minus-section .hanbok-ai-fitting-list .hanbok-ai-fit-minus-header{top:10px}.hanbok-ai-fit-minus-section .hanbok-ai-fitting-list .hanbok-ai-fit-minus-header img{width:60px}.ai-dress-fit .ai-dress-fit-user-wrap{padding:20px;width:100%}.ai-dress-fit .ai-dress-fit-user-wrap.result{padding:0;width:100%;display:flex;justify-content:flex-end;align-items:center;transform:translateY(8px)}.ai-dress-fit .ai-dress-fit-top{width:100%;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:20px;padding-bottom:0}.ai-dress-fit .ai-dress-first-title-wrap{width:100%;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:5px}.ai-dress-fit .ai-dress-first-desc{font-size:12px}.ai-dress-fit .file-input-wrapper{width:31%}.icon-upload-title{display:none}.ai-dress-fit .image-selection{flex-wrap:wrap}.ai-dress-fit .image-selection .file-input-wrapper{width:100%}.ai-dress-fit .back-img-wrap.active{display:flex;justify-content:center;align-items:center}.ai-dress-fit .back-img-wrap.active .back-img{object-fit:contain;object-position:center;width:84%;height:76%}.ai-dress-fit .hanbok-text-wrap{margin-bottom:5vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.ai-dress-fit .ai-dress-fit-contact-content{width:fit-content;padding:20px;font-weight:700}.ai-dress-fit .front-img{object-position:80% 80%}.ai-dress-fit img{object-position:80% 0%}.ai-dress-fit .front-img.active{object-position:50% 50%}.ai-dress-fit .download-button-wrapper{top:18vh;right:0}.ai-dress-fit .share-button-wrapper{top:18vh;right:70px}.ai-dress-fit .hanbok-ai-viewer-header img{position:static;width:100%;transform:translate(0)}.ai-dress-fit .hanbok-ai-viewer-header{width:100px;margin-bottom:30px}.ai-dress-fit .hanbok-ai-viewer-textCont h5{font-size:6vw;margin-bottom:20px;color:#fff}.ai-dress-fit .hanbok-ai-viewer-textCont p{font-size:16px;text-align:center}.ai-dress-fit .first-select-user-bottom{justify-content:center}.ai-dress-fit .first-select-user-bottom .hanbok-step-veiwer-btn-wrap .hanbok-step-veiwer-btn{font-size:13px;border-radius:20px;padding:10px 20px}.ai-dress-fit .qr-button-wrapper{position:absolute;z-index:55;bottom:2%;right:30%}.ai-dress-fit .prev-button{padding:5px 14px}.ai-dress-fit .result-bottom-wrap{width:84%;height:40px}}@media screen and (max-width: 480px){.ai-dress-fit .ai-dress-fit-top{flex-direction:row}.ai-dress-fit .hanbok-ai-viewer-textCont h5{text-align:center;font-size:28px;font-weight:700}.ai-dress-fit .ai-dress-first-title-wrap{width:60%}.qr-button-wrapper{right:10%;bottom:2.5%}.ai-dress-fit .share-button-wrapper,.ai-dress-fit .download-button-wrapper{top:5vh}.ai-dress-fit .prev-button{padding:5px 14px}.ai-dress-fit .hanbok-ai-viewer-textCont p{font-size:14px;text-align:center}.ai-dress-fit .qr-modal-wrapper.six{right:-8%}.ai-dress-fit .result-ai-viewer-textcont .result-ai-description{font-size:4vw}.ai-dress-fit .result-bottom-wrap .reulst-icons-img,.ai-dress-fit .result-bottom-wrap .result-other-text{font-size:3vw}}.sofia-loading-section{position:relative;width:100%;height:400vh;z-index:4}.sofia-loading-section .sofia-loading-inner{position:absolute;top:0;left:0;width:100%;height:500vh}.sofia-loading-section .sofia-loading-sticky{position:sticky;top:-300vh;width:100%;height:400vh;padding:60px 100px;background-color:#4e4c4c}.sofia-loading-section .sofia-top-wrap{width:100%;height:25%}.sofia-loading-section .sofia-title.splitted{font-size:72px;text-transform:uppercase;color:#d6c6ae;text-align:center}.sofia-loading-section .sofia-top-wrap .word{opacity:.2}.sofia-loading-section .sofia-img-wrap{position:relative;width:100%;height:75%;z-index:5}.sofia-loading-section .sofia-img-inner-wrap{display:grid;gap:24px;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);width:100%}.sofia-loading-section .sofia-img-item{padding:16px;background-color:#fff;box-sizing:border-box;max-width:250px;margin:120px 0}.sofia-loading-section .sofia-img-item-0{grid-column:1 / 3;grid-row:1 / 2}.sofia-loading-section .sofia-img-item-1{grid-column:6 / 8;grid-row:1 / 2}.sofia-loading-section .sofia-img-item-2{grid-column:11 / 13;grid-row:1 / 2}.sofia-loading-section .sofia-img-item-3{grid-column:3 / 5;grid-row:2 / 3}.sofia-loading-section .sofia-img-item-4{grid-column:9 / 11;grid-row:2 / 3}.sofia-loading-section .sofia-img-item-5{grid-column:6 / 8;grid-row:3 / 4}.sofia-loading-section .sofia-img-item-6{grid-column:3 / 5;grid-row:4 / 5}.sofia-loading-section .sofia-img-item-7{grid-column:9 / 11;grid-row:4 / 5}.sofia-loading-section .sofia-img-item img{width:100%}@media screen and (max-width: 768px){.sofia-loading-section{height:250vh;overflow-y:scroll}.sofia-loading-section .sofia-loading-sticky{padding:24px 16px}.sofia-loading-section .sofia-title.splitted{font-size:14px}.sofia-loading-section .sofia-top-wrap{height:7%;padding-top:42px}.sofia-loading-section .sofia-top-wrap .word{opacity:1}.sofia-loading-section .sofia-img-inner-wrap{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.sofia-loading-section .sofia-img-item-0{grid-column:1 / 2;grid-row:1}.sofia-loading-section .sofia-img-item-1{grid-column:2 / 3;grid-row:1}.sofia-loading-section .sofia-img-item-2{grid-column:1 / 3;grid-row:2;justify-self:center}.sofia-loading-section .sofia-img-item-3{grid-column:1 / 2;grid-row:3}.sofia-loading-section .sofia-img-item-4{grid-column:2 / 3;grid-row:3}.sofia-loading-section .sofia-img-item-5{grid-column:1 / 3;grid-row:4;justify-self:center}.sofia-loading-section .sofia-img-item-6{grid-column:1 / 2;grid-row:5}.sofia-loading-section .sofia-img-item-7{grid-column:2 / 3;grid-row:5}.sofia-loading-section .sofia-img-item{padding:24px 16px;background-color:#fff;box-sizing:border-box;max-width:160px;margin:0}.sofia-loading-section .sofia-loading-inner{position:absolute;top:0;left:0;width:100%;height:300vh}.sofia-loading-section .sofia-img-wrap{z-index:101}}.loader-section-wrap-two{width:100%;height:100%;position:absolute;z-index:99}.loader-section-wrap-two .loader-section-two{position:fixed;top:5%;right:0%;width:50px;height:50px;transform:translate(-50%,-50%);z-index:99;opacity:1;visibility:visible}.loader-section-wrap-two .loader-section-wrap{width:100%;height:100%;position:absolute;z-index:99;background-color:#000c}.loader-section-wrap-two .loader-section-two a{color:#00ff95}.loader-section-wrap-two .loader-section-two .loader-main-inner{width:100%;height:100%;perspective:800px;transition:.5s;pointer-events:auto;display:flex;flex-direction:column}.loader-section-wrap-two .loader-section-two:hover .loader-main-inner{transform:scale(1.3)}.loader-section-wrap-two .loader-section-two span{position:absolute;width:100%;height:100%;border-radius:50%;border-left:5px rgba(92,255,237,.5) solid;border-right:5px rgba(114,255,181,.7) solid}.loader-section-wrap-two .loader-section-two:hover span{border-left:5px rgba(92,255,237,.5) solid;border-right:5px rgba(114,255,181,.7) solid}.loader-section-wrap-two .loader-section-two span:nth-of-type(1){animation:loader-ani1 1s linear infinite}.loader-section-wrap-two .loader-section-two span:nth-of-type(2){animation:loader-ani2 1s linear infinite}.loader-section-wrap-two .loader-section-two span:nth-of-type(3){animation:loader-ani3 1s linear infinite}.loader-section-wrap-two .loader-section-two .loader-main-inner p{position:absolute;bottom:10px;right:50%;color:#fff;font-size:16px;white-space:nowrap;text-shadow:0 2px 10px rgba(0,0,0,1);transform:translate(-75%)}.loader-section-wrap-two .loader-main-bottom{position:absolute;bottom:-74px;left:50%;color:#fff;font-size:13px;white-space:nowrap;transform:translate(-50%);font-weight:200;text-align:center}.hanbok-fitting{width:100%}.insta-test-section{width:100%;height:100vh}.insta-test-section .insta-test-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem}.insta-test-section .insta-test-container button{padding:32px;font-size:18px;border:none}.hanbok-ai-fit-minus-section .hanbok-ai-fit-minus-header{position:absolute;top:12vh;left:7vw;z-index:3;width:100%}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fitting-list{top:0;width:100%;height:100vh;position:sticky;padding:10vh 5vw;overflow:hidden}.hanbok-ai-fit-minus-section{width:100%}.hanbok-ai-fit-minus-textCont{position:relative;z-index:10;color:#fff;padding:60px 30px}.hanbok-ai-fit-minus-textCont h5{font-size:36px;line-height:1.5;font-weight:500}.hanbok-ai-fit-minus-textCont p{font-size:28px;font-weight:300}.hanbok-ai-fit-minus-section .hanbok-ai-fit-minus-header{position:absolute;top:7vh;left:6.5vw;z-index:3;width:100%}.hanbok-ai-fit-minus-section .hanbok-ai-fit-minus-header img{width:80px}.hanbok-ai-fit-minus-section .hanbox-ai-container{width:100%;height:100vh}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fitting-list{top:0;width:100%;height:100vh;position:sticky;padding:10vh 5vw}.hanbok-ai-fit-minus-section .hanbok-ai-fitting-list-wrap{position:relative;width:100%;height:100%;overflow:hidden}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit{position:absolute;top:0;width:100%;height:100%;clip-path:inset(0 0 0% 0)}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(1){z-index:5}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(2){z-index:4}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(3){z-index:3}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(4){z-index:2}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit:nth-child(5){z-index:1}.hanbok-ai-fit-minus-section .news-paper-title-wrap{padding-top:100px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.hanbok-ai-fit-minus-section .news-paper-title-wrap h2{font-size:100px;text-align:center;text-transform:uppercase}.hanbok-ai-fit-minus-section .news-paper-title-wrap h4{font-size:26px;text-align:center;text-transform:uppercase;color:gray;font-weight:300}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fitting-list .hanbok-ai-fit img{width:100%;height:100%;object-fit:cover;object-position:top}.hanbok-ai-fit-minus-section .hanbox-ai-container .hanbok-ai-fit-list-title{position:absolute;width:100%;display:flex;flex-direction:column;align-items:center;left:0;right:0;bottom:0;z-index:5;transition:.2s opacity}.hanbok-ai-fit-minus-section .hanbox-ai-container .ai-fit-list-line{position:absolute;top:0;width:50%;height:2px;background-color:#fff;opacity:.5}.hanbok-ai-fit-minus-section .hanbox-ai-container .ai-fit-list-name{position:absolute;width:50%;font-style:normal;font-size:3vw;color:#fff;font-weight:500}.ai-dress-fit2{position:absolute;width:100%;height:100vh;top:0;left:0}.ai-dress-fit2 .ai-dress-fit-container{position:sticky;top:0;width:100%;height:100%}.ai-dress-fit2 .ai-dress-fit-images-wrap{position:relative;height:100vh;transition:height .5s,mask-position .5s,mask-size .5s;margin:0;width:100%;height:100%;padding:0}.ai-dress-fit2 .mask-wrap{position:absolute;top:0;left:0;-webkit-mask-image:url(/ai-dress-fit/ai-dress.svg);mask-image:url(/ai-dress-fit/ai-dress.svg);-webkit-mask-size:400px 400px;mask-size:400px 400px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:height .5s;margin:0;width:100%;height:100%;padding:0;-webkit-mask-origin:center;mask-origin:center}.ai-dress-fit2 .ai-dress-fit-container img{position:absolute;top:50%;left:50%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.ai-dress-fit2 .front-img{object-fit:cover;object-position:45% 5%;font-weight:300;width:100%;height:100%;font-size:11px;letter-spacing:1px;font-weight:700;background:#000000d2;-webkit-mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png);mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png);-webkit-mask-size:3000% 100%;mask-size:3000% 100%;border:none;color:#fff;-webkit-animation:aniSecond .8s steps(29) forwards;animation:aniSecond .8s steps(29) forwards}.ai-dress-fit2 .back-img-wrap{z-index:-1;width:100%;height:100%;position:relative;transition:2s all;opacity:0}.ai-dress-fit2 .back-img-wrap{filter:blur(0);opacity:1}.ai-dress-fit2 .back-img-wrap.active .back-img-bg{position:absolute;width:100%;height:100%;object-fit:cover;filter:blur(20px);z-index:-1}.ai-dress-fit2 .back-img{position:absolute;height:100%;object-fit:contain}.ai-dress-fit2 .front-img.active{-webkit-animation:anifirst .8s steps(29) forwards;animation:anifirst .8s steps(29) forwards}.ai-dress-fit2 .ai-dress-fit-cursor-svg{position:absolute;top:0;left:0;transform:translate(-50%,-50%);z-index:1}.ai-dress-fit2 .back_img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ai-dress-fit2 #hero-clip-space{position:relative;transform-origin:0% 0%;transform:translate(0) scale(.5)}.ai-dress-fit2 .img-wrap{width:100%;height:100%}.ai-dress-fit2 .ai-dress-fit-user-wrap{margin-top:20px;position:absolute;bottom:2%;width:100%;padding:30px 100px 10px;z-index:3;opacity:1;transition:transform .5s 3.5s;transform:translateY(0);color:#000}.ai-dress-fit2 .ai-dress-fit-user-wrap.active{transform:translateY(0);opacity:1}.ai-dress-fit2 .ai-dress-fit-form{display:flex;flex-direction:column;align-items:center;width:100%}.ai-dress-fit2 .ai-dress-fit-user-bottom{display:flex;flex-wrap:wrap;gap:10px;width:100%;justify-content:center}.ai-dress-fit2 .first-select-user-bottom{display:flex;flex-wrap:wrap;gap:10px;width:100%;justify-content:flex-start;margin-top:5vh;margin-bottom:5vh}.ai-dress-fit2 .first-select-user-bottom .hanbok-step-veiwer-btn-wrap{display:flex;gap:10px}.ai-dress-fit2 .first-select-user-bottom .hanbok-step-veiwer-btn-wrap .hanbok-step-veiwer-btn{background-color:#fff;color:#000;border-radius:40px;padding:2vh 2vw;font-weight:700;font-size:1.3vw;cursor:pointer}.ai-dress-fit2 .file-input-wrapper{position:relative;width:100%;aspect-ratio:1/1.2}.ai-dress-fit2 .image-selection .file-input-wrapper{aspect-ratio:1/1}.ai-dress-fit2 .image-selection .file-label.selected .preview-image-checked{position:absolute;z-index:99;top:10px;right:10px;font-size:20px;color:#8673ff}.ai-dress-fit2 .file-label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:5px;cursor:pointer;background-color:#f2f7ff;transition:background-color .3s;overflow:hidden;position:relative}.ai-dress-fit2 .file-label.selected,.ai-dress-fit2 .file-label:hover{border:2px solid #8673ff}.ai-dress-fit2 .file-input{display:none}.ai-dress-fit2 .prev-button{color:#888793;background-color:#d3d3d3;cursor:pointer;text-align:center;border-radius:8px;padding:5px 16px;font-size:14px;transition:.5s all;border:unset}.ai-dress-fit2 .upload-button{color:#fff;background-color:#9281ff;cursor:pointer;text-align:center;border-radius:8px;padding:5px 16px;font-size:14px;transition:.5s all;border:unset}.ai-dress-fit2 .upload-button:hover{background-color:#5b42fd;color:#fff}.ai-dress-fit2 .preview-image{width:100%;height:100%;object-fit:cover}.ai-dress-fit2 .ai-dress-upload-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:13px;columns:grey}.ai-dress-fit2 .icon-upload{font-size:24px;color:#9281ff}.ai-dress-fit2 .icon-upload-maximum{font-size:11px}.ai-dress-fit2 .ai-dress-fit-overaly{position:absolute;z-index:3;top:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:60px;transition:1s transform,.5s opacity}.ai-dress-fit2 .ai-fit-overaly-desc{font-size:24px}.ai-dress-fit2 .image-selection{display:flex;gap:5px;width:100%}.ai-dress-fit2 .image-selection-swiper{width:100%;padding:20px 0}.ai-dress-fit2 .image-selection-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.ai-dress-fit2 .ai-dress-fit-top{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:16px}.ai-dress-fit2 .next-button{color:#888793;background-color:#d3d3d3;text-align:center;border-radius:8px;padding:5px 16px;font-size:14px;transition:.5s all;cursor:not-allowed}.ai-dress-fit2 .step-two-bt-wrap{display:flex;gap:16px}.ai-dress-fit2 .next-button.active{color:#fff;background-color:#9281ff;cursor:pointer;border:none}.ai-dress-fit2 .ai-dress-first-title-wrap{width:66%;margin-bottom:20px;display:flex;align-items:flex-end;gap:10px;color:#fff}.ai-dress-fit2 .ai-dress-first-title{font-weight:700;font-size:18px}.ai-dress-fit2 .ai-dress-first-desc{font-size:13px;color:#fff}.ai-dress-fit2 .ai-dress-second-title-wrap{width:100%;margin-bottom:20px;display:flex;align-items:flex-end;gap:10px;color:#fff}.ai-dress-fit2 .ai-dress-second-title{font-weight:700;font-size:18px}.ai-dress-fit2 .ai-dress-second-desc{font-size:13px;color:#ff4545}.ai-dress-fit2 .download-button-wrapper{position:absolute;z-index:55;top:5%;right:10%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.ai-dress-fit2 .download-button-save-bottom{font-size:13px}.ai-dress-fit2 .share-button-wrapper{position:absolute;z-index:55;top:15%;right:10%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.ai-dress-fit2 .share-button-bottom{font-size:13px}.ai-dress-fit2 .hanbok-text-wrap{margin-bottom:12vh}.ai-dress-fit2 .ai-dress-fit-contact{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ai-dress-fit2 .ai-dress-fit-contact-wrap{display:flex;width:80%;gap:20px;justify-content:center}.ai-dress-fit2 .ai-dress-fit-contact-content{display:flex;width:15%;position:relative;justify-content:center;cursor:pointer;opacity:1;z-index:1;align-items:center;min-height:4rem;border:none;border-radius:10px;color:#333;font-size:14px;background:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:.5s;text-align:center;font-family:Pretendard Variable,sans-serif;background:linear-gradient(45deg,#85d5e784,#7a9ed254,#bb6ac969,#de54c217,#f86a2d8e);background-size:400% 400%;animation:gradientAnimation 4s ease infinite}.ai-dress-fit2 .result-ai-bottom-wrapper{width:100%;display:flex;justify-content:space-between;margin-top:40px}.ai-dress-fit2 .camera-container{position:fixed;bottom:0%;transform:translateY(-0%);left:0;width:100%;height:100vh;z-index:1000;overflow:hidden}.ai-dress-fit2 .camera-container .camera-video{width:100%;height:100%;object-fit:cover}.ai-dress-fit2 .camera-video.flipped{transform:scaleX(-1)}.ai-dress-fit2 .camera-controls{display:flex;justify-content:space-around;align-items:center;width:100%;padding:10px 0}.ai-dress-fit2 .camera-container .camera-button{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:1001;background:#fff;color:#000;padding:8px 12px;border-radius:12px;cursor:pointer}.ai-dress-fit2 .camera-container .back-button{position:absolute;top:20px;left:20px;z-index:1001}.ai-dress-fit2 .captured-image-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000c;z-index:1000}.ai-dress-fit2 .ai-dress-fit-container .captured-image{position:static;max-width:90%;max-height:70%;object-fit:contain;transform:translate(0)}.ai-dress-fit2 .ai-dress-fit-container .submit-button,.ai-dress-fit2 .ai-dress-fit-container .retake-button{cursor:pointer}.ai-dress-fit2 .capture-actions{margin-top:20px;display:flex;gap:30px}.ai-dress-fit2 .ai-dress-fit-contact-content:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:8px}.ai-dress-fit2 .ai-dress-fit-contact-content:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:8px}.ai-dress-fit2 .ai-dress-fit-contact-content:hover{scale:1.05;filter:brightness(1.06)}.ai-dress-fit2 .qr-button-wrapper{position:absolute;z-index:55;bottom:5%;right:30%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.ai-dress-fit2 .qr-button-wrapper{position:absolute;z-index:55;bottom:2%;right:40%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.ai-dress-fit2 .qr-button-bottom{font-size:13px}.ai-dress-fit2 .qr-modal-wrappertwo{left:unset;width:100px;height:100px;border:1px solid #000;background-color:#fff;z-index:1231}.ai-dress-fit2 .qr-modal-wrappertwo-mobile{width:70px;height:70px;border:1px solid #000;background-color:#fff;z-index:1231}.ai-dress-fit2 .qr-modal-wrapper.six{position:absolute;left:unset;right:0%;bottom:10%;width:100px;height:100px;transform:translate(-50%,50%);border:1px solid #000;background-color:#fff;z-index:1231}.ai-dress-fit2 .ai-viwer-result-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column}.ai-dress-fit2 .hanbok-ai-viewer-header{width:8vw;margin-bottom:30px}.ai-dress-fit2 .hanbok-ai-viewer-result-header{margin-bottom:30px}.ai-dress-fit2 .hanbok-ai-viewer-result-header img{position:static;transform:translate(0)}.ai-dress-fit2 .hanbok-ai-viewer-header img{position:static;width:100%;transform:translate(0)}.ai-dress-fit2 .hanbok-ai-viewer-textCont{margin-bottom:20px}.ai-dress-fit2 .hanbok-ai-viewer-textCont h5{font-size:4vw;margin-bottom:20px;color:#fff}.ai-dress-fit2 .hanbok-ai-viewer-result-textCont{margin-bottom:20px}.ai-dress-fit2 .hanbok-ai-viewer-result-textCont h5{font-size:4vw;text-align:center;margin-bottom:20px;color:#fff}.ai-dress-fit2 .hanbok-ai-viewer-textCont p{color:#cbcbcb;font-size:1.6vw}.ai-dress-fit2 .result-text-wrap{position:absolute;left:50%;bottom:22%;transform:translate(-50%,-50%);text-align:center;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-dress-fit2 .result-ai-viewer-header{position:absolute;right:5%;top:5%;margin-bottom:20px;width:90px}.ai-dress-fit2 .result-ai-viewer-header .result-img{position:relative;width:100%;height:100%;object-fit:cover;transform:unset;left:auto;top:auto}.ai-dress-fit2 .result-ai-viewer-textcont{padding:24px 0}.ai-dress-fit2 .result-ai-viewer-textcont .result-ai-description{color:#fff;font-size:3vw;text-align:center;font-weight:600;cursor:pointer}.ai-dress-fit2 .result-bottom-wrap{color:#fff;display:flex;align-items:center;justify-content:flex-start;gap:16px;cursor:pointer}.ai-dress-fit2 .result-bottom-wrap .reulst-icons-img{font-size:2.4vw}.ai-dress-fit2 .result-bottom-wrap .result-other-text{font-size:2.4vw;font-weight:600}@media screen and (max-width: 899px){.ai-dress-fit2 .back-img{width:100%}.ai-dress-fit2 .file-input-wrapper{position:relative;width:100%;aspect-ratio:1/1.4}.ai-dress-fit2 .hanbok-ai-fit-minus-section .hanbok-ai-fitting-list .hanbok-ai-fit-minus-header{top:10px}.ai-dress-fit2 .hanbok-ai-fit-minus-section .hanbok-ai-fitting-list .hanbok-ai-fit-minus-header img{width:60px}.ai-dress-fit2 .ai-dress-fit-user-wrap{padding:10px 10px 10px 30px}.ai-dress-fit2 .ai-dress-fit-top{width:100%;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:20px;padding-bottom:0}.ai-dress-fit2 .ai-dress-first-title-wrap{width:100%;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:5px}.ai-dress-fit2 .ai-dress-first-desc{font-size:12px}.ai-dress-fit2 .file-input-wrapper{width:31%}.ai-dress-fit2 .icon-upload-title{display:none}.ai-dress-fit2 .image-selection{flex-wrap:wrap}.ai-dress-fit2 .image-selection .file-input-wrapper{width:100%}.ai-dress-fit2 .back-img-wrap.active .back-img{object-fit:contain;object-position:center}.ai-dress-fit2 .hanbok-text-wrap{margin-bottom:8vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.ai-dress-fit2 .ai-dress-fit-contact-content{width:fit-content;padding:20px;font-weight:700}.ai-dress-fit2 .front-img{object-position:80% 80%}.ai-dress-fit2 img{object-position:80% 0%}.ai-dress-fit2 .front-img.active{object-position:50% 50%}.ai-dress-fit2 .download-button-wrapper{top:18vh;right:0}.ai-dress-fit2 .share-button-wrapper{top:18vh;right:70px}.ai-dress-fit2 .hanbok-ai-viewer-header img{position:static;width:100%;transform:translate(0)}.ai-dress-fit2 .hanbok-ai-viewer-header{width:100px;margin-bottom:30px}.ai-dress-fit2 .hanbok-ai-viewer-textCont h5{font-size:6vw;margin-bottom:20px;color:#fff}.ai-dress-fit2 .hanbok-ai-viewer-textCont p{font-size:16px;text-align:center}.ai-dress-fit2 .first-select-user-bottom{justify-content:center}.ai-dress-fit2 .first-select-user-bottom .hanbok-step-veiwer-btn-wrap .hanbok-step-veiwer-btn{font-size:13px;border-radius:20px;padding:10px 20px}.ai-dress-fit2 .qr-button-wrapper{position:absolute;z-index:55;bottom:2%;right:30%}.ai-dress-fit2 .prev-button{padding:5px 14px}}@media screen and (max-width: 480px){.ai-dress-fit2 .ai-dress-fit-top{flex-direction:row}.ai-dress-fit2 .hanbok-ai-viewer-textCont h5{text-align:center;font-size:28px;font-weight:700}.ai-dress-fit2 .ai-dress-first-title-wrap{width:60%}.ai-dress-fit2 .qr-button-wrapper{right:10%;bottom:2.5%}.ai-dress-fit2 .share-button-wrapper,.ai-dress-fit2 .download-button-wrapper{top:5vh}.ai-dress-fit2 .prev-button{padding:5px 14px}.ai-dress-fit2 .hanbok-ai-viewer-textCont p{font-size:14px;text-align:center}.ai-dress-fit2 .qr-modal-wrapper.six{right:-8%}.ai-dress-fit2 .result-ai-viewer-textcont .result-ai-description,.ai-dress-fit2 .result-bottom-wrap .reulst-icons-img,.ai-dress-fit2 .result-bottom-wrap .result-other-text{font-size:3vw}.ai-dress-fit2 .hanbok-ai-viewer-result-header{display:flex;justify-content:center}.ai-dress-fit2 .hanbok-ai-viewer-result-header img{width:90%}}.new-menu-section{width:100%;background-color:#f6f6f6}.new-menu-section .new-menu-container{position:relative;width:100%;padding:100px 40px;display:flex;justify-content:space-between}.new-menu-section .new-menu-sticky-wrap{width:120px}.new-menu-section .new-menu-sticky{position:sticky;top:40px;width:100%;background-color:#fff;border-radius:20px;box-shadow:4px 4px 8px #00000020}.new-menu-section .new-menu-center-wrap{width:100%}.new-menu-section .new-menu-center-list{width:100%;border-radius:20px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid transparent;cursor:pointer;transition:.3s}.new-menu-section .new-menu-center-list.active{background-color:#ac8f64;border:2px solid #000000}.new-menu-section .new-menu-center-img-wrap{width:50%;max-height:0;margin-bottom:10px;overflow:hidden;transition:.3s;opacity:0}.new-menu-section .new-menu-center-list.active .new-menu-center-img-wrap{max-height:50px;opacity:1}.new-menu-section .new-menu-center-img{width:100%;display:block}.new-menu-section .new-menu-center-list-text{font-size:14px;font-weight:500;text-align:center;color:#483431}.new-menu-section .new-menu-arrow-wrap{width:100%;height:80px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-bottom:20px}.new-menu-section .new-menu-arrow-wrap:last-of-type{margin-bottom:0}.new-menu-section .new-menu-arrow-wrap svg{display:block}.new-menu-section .new-menu-wrap{width:calc(100% - 160px)}.new-menu-section .new-menu-top{width:100%;display:flex;justify-content:space-between;margin-bottom:40px}.new-menu-section .new-menu-search-bar{width:50%;height:50px;padding-right:10px;display:flex;align-items:center;border-radius:10px;background-color:#dadada}.new-menu-section .new-menu-search-input{flex:1;height:100%;font-size:14px;font-weight:600;color:#6d6d6d;padding:10px;border:none;background-color:transparent}.new-menu-section .new-menu-search-input::placeholder{font-size:14px;font-weight:600;color:#6d6d6d}.new-menu-section .new-menu-search-submit svg{display:block}.new-menu-section .new-menu-search-submit{cursor:pointer}.new-menu-section .new-menu-logo-wrap{position:relative;height:50px;cursor:pointer}.new-menu-section .new-menu-logo{height:100%;display:block}.new-menu-section .new-menu-logo-text{position:absolute;top:0;right:0;width:24px;display:flex;justify-content:center;align-items:center;font-size:14px;aspect-ratio:1/1;background-color:#f009;color:#fff;border-radius:50%;transform:translate(50%,-50%)}.new-menu-section .new-menu-bottom{width:100%;display:flex;flex-wrap:wrap;gap:30px}.new-menu-section .new-menu-bottom-list{width:calc(25% - 22.5px);aspect-ratio:1/1.2;border:2px solid transparent;border-radius:20px;padding:20px;cursor:pointer;box-shadow:4px 4px 8px #00000020;transition:.3s}.new-menu-section .new-menu-bottom-list:hover{border:2px solid #ac8f64}.new-menu-section .new-menu-bottom-list-img-wrap{width:100%;aspect-ratio:1/1;border-radius:10px;overflow:hidden;margin-bottom:20px}.new-menu-section .new-menu-bottom-list-img{width:100%;height:100%;object-fit:cover}.new-menu-section .new-menu-bottom-list-name{font-size:24px;font-weight:500}.new-menu-detail-wrap{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;padding:40px;background-color:#fff;opacity:0;visibility:hidden;transition:.5s;z-index:1000}.new-menu-detail-wrap.active{opacity:1;visibility:visible}.new-menu-detail-wrap .new-menu-detail-inner{position:relative;width:100%;height:100%;display:flex}.new-menu-detail-wrap .new-menu-plate-img-wrap{position:absolute;top:50%;right:75%;height:90%;transform:translateY(-50%)}.new-menu-detail-wrap .new-menu-plate-img{height:100%;transition:1s;transform:translate(-100%) rotate(-180deg)}.new-menu-detail-wrap.active .new-menu-plate-img{transition-delay:.5s;transform:translate(0) rotate(0)}.new-menu-detail-wrap .new-menu-detail-left{position:relative;width:25%;min-width:400px;height:100%;z-index:2}.new-menu-detail-wrap .new-menu-detail-close{display:flex;align-items:center;cursor:pointer;margin-bottom:40px}.new-menu-detail-wrap .new-menu-detail-close svg{display:block;margin-right:10px}.new-menu-detail-wrap .new-menu-detail-close-text{font-size:16px;font-weight:600}.new-menu-detail-wrap .new-menu-detail-right{position:relative;width:75%;height:100%;opacity:0;transition:.5s;z-index:2}.new-menu-detail-wrap.active .new-menu-detail-right{transition-delay:1s;opacity:1}.new-menu-detail-wrap .new-menu-detail-logo-wrap{height:40px;margin-bottom:80px}.new-menu-detail-wrap .new-menu-detail-logo{height:100%;display:block}.new-menu-detail-wrap .new-menu-detail-right-bottom{position:relative;width:100%;height:calc(100% - 120px);display:flex;flex-direction:column}.new-menu-detail-wrap .new-menu-detail-name-wrap{width:100%;padding-bottom:80px}.new-menu-detail-wrap .new-menu-detail-name{font-size:80px;font-weight:500;margin-bottom:20px;line-height:1}.new-menu-detail-wrap .new-menu-detail-description{font-size:18px;font-weight:500;letter-spacing:-1px}.new-menu-detail-wrap .new-menu-detail-bottom-inner{width:100%;flex:1;overflow:hidden}.new-menu-detail-wrap .new-menu-detail-side-wrap{width:100%;height:100%;display:flex;border-top:1px solid rgba(0,0,0,.2);transition:.5s}.new-menu-detail-wrap .new-menu-detail-bottom-inner.active .new-menu-detail-side-wrap{transform:translateY(-100%)}.new-menu-detail-wrap .new-menu-detail-side-left{width:30%;height:100%;border-right:1px solid rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:40px 40px 80px 0}.new-menu-detail-wrap .new-menu-detail-side-text-wrap{width:100%}.new-menu-detail-wrap .new-menu-detail-side-text{font-size:18px;font-weight:600;color:#9e9e9e;margin-bottom:10px}.new-menu-detail-wrap .new-menu-detail-side-text:last-of-type{margin-bottom:0}.new-menu-detail-wrap .new-menu-detail-side-button{padding:20px 30px;font-size:18px;font-weight:600;display:flex;align-items:center;cursor:pointer;border:none;background-color:#ff6e40;border-radius:40px}.new-menu-detail-wrap .new-menu-detail-side-button svg{display:block;margin-left:10px}.new-menu-detail-wrap .new-menu-detail-side-right{width:70%;height:100%;display:flex;align-items:flex-start;gap:30px;padding:40px 0 80px 40px}.new-menu-detail-wrap .new-menu-detail-coffee-wrap{width:calc((100% / 3) - (60px / 3));aspect-ratio:1/1.1;cursor:pointer}.new-menu-detail-wrap .new-menu-detail-coffee{width:100%;height:100%;object-fit:cover}.new-menu-detail-wrap .new-menu-detail-review-wrap{width:100%;height:100%;overflow:hidden;display:flex;align-items:flex-start;gap:30px;padding:40px 40px 120px;transition:.5s}.new-menu-detail-wrap .new-menu-detail-bottom-inner.active .new-menu-detail-review-wrap{transform:translateY(-100%)}.new-menu-detail-wrap .new-menu-detail-review-list{width:calc((100% / 3) - (120px / 3));height:100%;flex-shrink:0;border-radius:20px;padding:10px;box-shadow:4px 4px 8px #00000020}.new-menu-detail-wrap .new-menu-detail-review-img-wrap{position:relative;width:100%;height:60%;border-radius:10px;overflow:hidden}.new-menu-detail-wrap .new-menu-detail-review-img{width:100%;height:100%;object-fit:cover}.new-menu-detail-wrap .new-menu-detail-insta-wrap{position:absolute;bottom:10px;left:10px;display:flex;align-items:center}.new-menu-detail-wrap .new-menu-detail-insta-logo{width:24px;margin-right:5px}.new-menu-detail-wrap .new-menu-detail-insta-name{font-size:14px;font-weight:500;color:#fff}.new-menu-detail-wrap .new-menu-detail-tag-wrap{position:absolute;top:10px;left:10px;z-index:2}.new-menu-detail-wrap .new-menu-detail-tag{padding:5px 10px;background-color:#fff;border-radius:20px}.new-menu-detail-wrap .new-menu-detail-tag-text{font-size:14px;font-weight:500}.new-menu-detail-wrap .new-menu-detail-review-text-wrap{height:40%;padding:20px 10px 0}.new-menu-detail-wrap .new-menu-detail-review-title{font-size:14px;font-weight:600;line-height:1;margin-bottom:10px}.new-menu-detail-wrap .new-menu-detail-review-text{font-size:14px;font-weight:500;word-break:keep-all}.NewVisual-section{width:100%;height:100%;color:#000}.NewVisual-section .NewVisual-inner{width:100%;height:100%;position:relative}.NewVisual-section .NewVisual-bgContainer{position:absolute;z-index:-1;top:0;width:100%;height:400vh;display:flex;justify-content:flex-end;background-color:#e5e4df}.NewVisual-section .NewVisual-imgWrap{position:sticky;top:0;width:100%;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:width 1.5s ease}.NewVisual-section .NewVisual-img{scale:1.2;height:100%;transition:all 1.5s ease}.NewVisual-section .NewVisual-imgWrap.active{width:30%}.NewVisual-section .NewVisual-imgWrap.active .NewVisual-img{scale:1;transform:translate(15.5%);height:100%}.NewVisual-section .NewVisual-container{width:60%;height:100%;display:flex;flex-direction:column;padding:400px 100px 100px}.NewVisual-section .NewVisual-main-title{padding:0}.NewVisual-section .NewVisual-title{font-size:100px;line-height:1;overflow:hidden}.NewVisual-section .NewVisual-title span{display:block}.NewVisual-section .NewVisual-line-wrap{width:100%;position:relative;display:flex;flex-direction:column;margin-top:50px}.NewVisual-section .NewVisual-line{position:relative;width:1px;height:1px;background-color:#333;margin-bottom:40px;opacity:0;transition:width 1s ease-in-out .5s,opacity .1s ease .5s}.NewVisual-line-wrap:first-child .NewVisual-line{transition:width 1s ease-in-out 1s,opacity .1s ease 1s}.NewVisual-section .NewVisual-line.line{width:100%;opacity:1}.NewVisual-section .NewVisual-line:before{content:"";position:absolute;top:0;left:0;width:40%;height:5px;background-color:#333;margin-bottom:40px}.NewVisual-section .NewVisual-line-wrap:first-child .NewVisual-line:before{width:100%}.NewVisual-section .NewVisual-textRowWrap{display:flex}.NewVisual-section .NewVisual-left-text{width:50%;font-size:30px;font-weight:300}.NewVisual-section .NewVisual-right-text{width:50%}.NewVisual-section .NewVisual-text{margin-bottom:40px;font-size:18px;font-weight:600;word-break:keep-all}.New-chan-header img{width:60px;position:absolute;left:50%;top:10px}.ch-ad-second{position:relative;width:100%;height:130vh;background-color:#e5e4df}.ch-ad-second .ch-ad-second-container{top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:100px;gap:10vw}.ch-ad-second .ch-ad-second-container .ch-ad-second-left{width:50%;height:100%;display:flex;justify-content:end}.ch-ad-second .ch-ad-second-container .ch-ad-second-left .ch-ad-img-wrap{width:450px;height:100%}.ch-ad-second .ch-ad-second-container .ch-ad-second-left .ch-ad-img-wrap>video{width:100%;height:100%;object-fit:cover}.ch-ad-second .ch-ad-second-right{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center}.ch-ad-second .ch-ad-second-right .ch-ad-second-title{font-size:3vw;line-height:1;margin-bottom:20px}.ch-ad-section{position:relative;width:100%;height:180vh;background-color:#e5e4df;padding:50px 200px}.ch-ad-section .ch-ad-container{width:100%;height:100%;position:sticky;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10vh}.ch-ad-section .ch-ad-container .ch-ad-top-wrap{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;text-align:center}.ch-ad-section .ch-ad-container .ch-ad-top-wrap .ch-ad-top-left{font-size:3vw}.ch-ad-section .ch-ad-container .ch-ad-top-wrap .ch-ad-top-right{font-size:1vw}.ch-ad-section .ch-ad-bottom-container{width:100%;height:100%;display:flex;flex-direction:column;border:1px solid #D4D3C9;background-color:#f8f7f3;border-radius:20px}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-title-wrap{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;gap:20px;padding:50px 0}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-title-wrap .ch-ad-bottom-text-wrap{text-align:center}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-title-wrap .ch-ad-bottom-text-wrap .ch-ad-bottom-text-title{font-size:36px}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-title-wrap .ch-ad-profile-img-wrap{width:50px;height:50px;border-radius:50%}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-title-wrap .ch-ad-profile-img-wrap>img{width:100%;height:100%;border-radius:50%}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-title-wrap .ch-ad-btn-wrap{background-color:#000;color:#fff;padding:12px 28px;border-radius:30px;font-size:14px}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-img-container{width:100%;height:100%;display:flex;gap:50px;justify-content:center}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-column-wrap{display:flex;flex-direction:column}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-column-wrap:nth-child(1) .ch-ad-bottom-img-wrap{width:280px;height:350px}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-column-wrap:nth-child(2) .ch-ad-bottom-img-wrap{width:280px;height:280px}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-column-wrap:nth-child(3) .ch-ad-bottom-img-wrap{width:280px;height:350px}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-column-wrap:nth-child(4) .ch-ad-bottom-img-wrap{width:280px;height:425px}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-wrap{width:15vw;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2vh}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-wrap:nth-child(2){margin-top:8vh}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-wrap .ch-ad-bottom-img-wrap{width:100%;aspect-ratio:1/1;overflow:hidden}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-wrap .ch-ad-bottom-img-wrap .ch-ad-bottom-img{width:100%;height:100%;object-fit:cover}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-wrap .cd-ad-bottom-title{font-size:1.2vw}.ch-ad-section .ch-ad-bottom-container .ch-ad-bottom-wrap .cd-ad-bottom-sub-title{color:#94938d;margin-top:10px}.nebula-work-section{width:100%;height:min-content;display:flex;flex-direction:column;gap:50px;padding:100px 200px;background-color:#e5e4df;color:#000}.nebula-work-section .nebula-work-title-container .nebula-work-title{font-size:90px}.nebula-work-section .nebula-work-title-container .nebula-work-title span{color:#1f6735}.nebula-work-section .nebula-work-content-container{display:flex;width:100%;height:100%}.nebula-work-section .nebula-work-content-container .nebula-work-content-left{width:50%}.nebula-work-section .nebula-work-content-container .nebula-work-content-left ul{display:flex;flex-direction:column;gap:25px}.nebula-work-section .nebula-work-content-container .nebula-work-content-left .nebula-work-date{font-size:15px;color:#1f6735}.nebula-work-section .nebula-work-content-container .nebula-work-content-left .nebula-work-list-title-wrap{display:flex;width:735px;height:100%;align-content:center;gap:10px;justify-content:space-between;padding:20px 0;border-bottom:1px solid rgb(35,35,35)}.nebula-work-section .nebula-work-content-container .nebula-work-content-left .nebula-work-list-title{font-size:35px}.nebula-work-section .nebula-work-content-container .nebula-work-content-left .nebula-work-list-title-wrap .nebula-work-list-icon{width:50px;height:50px}.nebula-work-section .nebula-work-content-container .nebula-work-content-left .nebula-work-list-title-wrap .nebula-work-list-icon svg{width:100%;height:100%;color:#1f6735}.nebula-work-section .nebula-work-content-container .nebula-work-content-right{width:50%;height:100%;display:flex;justify-content:flex-end}.nebula-work-section .nebula-work-content-container .nebula-work-content-right .nebula-work-img-wrap{width:475px;height:375px}.nebula-work-section .nebula-work-content-container .nebula-work-content-right .nebula-work-img-wrap img{width:100%;height:100%}.framer-spread-section{width:100%;height:100%;background-color:#e5e4df;color:#000;padding:100px 100px 150px}.framer-spread-section .framer-spread-title-wrap{width:100%;text-align:center;padding:100px 0}.framer-spread-section .framer-spread-title{font-size:75px}.framer-spread-section .framer-spread-content-container{display:flex;width:100%;height:540px}.framer-spread-section .framer-spread-content-container .framer-spread-content-left{width:calc(50% - 20px);height:100%;border:1px solid rgba(255,255,255,.12);padding:5px;border-radius:20px;transform-origin:right}.framer-spread-section .framer-spread-content-container .framer-spread-content-imgWrap{width:100%;height:100%}.framer-spread-section .framer-spread-content-container .framer-spread-content-left .framer-spread-content-img{width:100%;height:100%;object-fit:cover;border-radius:20px}.framer-spread-section .framer-spread-content-container .framer-spread-content-right{width:calc(50% - 20px);height:100%;border:1px solid rgba(255,255,255,.12);padding:5px;border-radius:20px;transform-origin:left}.framer-spread-section .framer-spread-content-container .framer-spread-content-right .framer-spread-content-img{width:100%;height:100%;object-fit:cover;border-radius:20px}.cafe-footerWit-section{width:100%;background-color:#e5e4df;padding:45px 0}.cafe-footerWit-section .cafe-footer-inner{width:100%;height:100%;color:#000;display:flex;flex-direction:column;padding:0 100px}.cafe-footerWit-section .cafe-top-line{width:100%;display:flex;flex-direction:column;align-items:flex-end;border-top:1px solid #d5d5d5;padding-top:100px}.cafe-footerWit-section .cafe-top-line .cafe-top-left-wrap{width:60%}.cafe-footerWit-section .cafe-top-line .cafe-top-left-list{width:100%}.cafe-footerWit-section .cafe-top-line .cafe-top-right-wrap{width:30%}.cafe-footerWit-section .cafe-top-right-wrap-title{color:#333;opacity:.5;padding-bottom:1rem}.cafe-footerWit-section .cafe-center-line{margin-top:2rem;width:100%;display:flex}.cafe-footerWit-section .cafe-center-line .cafe-center-left-wrap{width:50%}.cafe-footerWit-section .cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-wrap{width:60%;padding:1rem 0;border-bottom:1px solid #333;border-top:1px solid #333}.cafe-footerWit-section .cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap{width:60%;padding:1rem 0;border-bottom:1px solid #333;border-top:1px solid #333;display:flex;justify-content:space-between}.cafe-footerWit-section .cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap input{width:70%;height:auto;font-size:18px;background:transparent;border:none;color:#000}.cafe-footerWit-section .cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap input:focus{border:none;outline:none}.cafe-footerWit-section .cafe-create-company{font-size:20px}.cafe-footerWit-section .cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap .arrow{color:#000}.cafe-footerWit-section .cafe-center-line .cafe-center-right-wrap{width:50%}.cafe-footerWit-section .cafe-center-line .cafe-center-right-wrap .cafe-center-right-title{color:#333;opacity:.5;padding-bottom:1rem}.cafe-footerWit-section .cafe-footer-inner .cafe-img-line{width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-top:2.4rem}.cafe-footerWit-section .cafe-footer-inner .cafe-img-line .cafe-img-left-wrap{width:30%}.cafe-footerWit-section .cafe-footer-inner .cafe-img-line .cafe-img-left-wrap img{width:100%;aspect-ratio:1}.cafe-footerWit-section .cafe-footer-inner .cafe-img-line .cafe-img-right-wrap{width:50%}.cafe-footerWit-section .cafe-footer-inner .cafe-img-line .cafe-img-right-wrap h4{font-size:90px}.cafe-footerWit-section .cafe-bottom-sns-line{width:100%;display:flex;justify-content:space-between;padding-top:1rem}.cafe-footerWit-section .cafe-bottom-sns-line .cafe-sns-line-wrap{display:flex;gap:1.2rem;align-items:center;justify-content:center}.cafe-footerWit-section .cafe-bottom-sns-line .cafe-sns-line-wrap li{width:60px;height:60px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.cafe-footerWit-section .cafe-bottom-sns-line .cafe-sns-line-wrap .face-book{cursor:default}.cafe-footerWit-section .cafe-bottom-sns-line .cafe-sns-line-wrap li .sns-icon{width:1.8rem;height:1.8rem;fill:#000;color:#000}.cafe-footerWit-section .cafe-bottom-sns-line .cafe-bottom-first-div{width:30%}.cafe-footerWit-section .cafe-bottom-sns-line .cafe-bottom-first-div p{font-size:90px}.cafe-footerWit-section .cafe-bottom-second-div{width:20%;display:flex;justify-content:center}.cafe-footerWit-section .cafe-bottom-third-div{width:50%}.cafe-footerWit-section .cafe-bottom-third-div p{font-size:90px;font-weight:700}.cafe-footerWit-section .cafe-bottom-top-button-wrap{margin-top:1rem;width:100%;border:1px solid #000;padding:18px 20px;border-radius:16px;display:flex;justify-content:space-between}.cafe-footerWit-section .cafe-bottom-center-button-wrap{display:flex;justify-content:space-between;width:35%;align-items:center;cursor:pointer}.cafe-footerWit-section .cafe-bottom-center-button-wrap .top-arrow-wrap{display:flex}.cafe-footerWit-section .cafe-bottom-center-button-wrap .top-arrow-wrap .top-arrow{color:#000;font-size:24px;margin:0 10px}@media screen and (max-width: 768px){.cafe-footer-section .cafe-footer-inner{width:100%;height:100%;color:#000;display:flex;flex-direction:column;padding:0 16px}.cafe-top-line{width:100%;display:flex;flex-direction:row;align-items:flex-start}.cafe-top-line .cafe-top-left-wrap,.cafe-top-line .cafe-top-right-wrap{width:50%}.cafe-center-line{margin-top:2rem;width:100%;display:flex;flex-direction:column-reverse}.cafe-center-line .cafe-center-left-wrap{width:100%;padding-top:2rem}.cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-wrap{width:100%;padding:1rem 0}.cafe-center-line .cafe-center-left-wrap .cafe-center-left-content-second-wrap{width:100%;padding:1rem 0;border-top:none}.cafe-footer-inner .cafe-img-line{width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-top:2.4rem;flex-direction:column}.cafe-footer-inner .cafe-img-line .cafe-img-left-wrap,.cafe-footer-inner .cafe-img-line .cafe-img-right-wrap{width:100%}.cafe-footer-inner .cafe-img-line .cafe-img-right-wrap h4{font-size:36px}.cafe-bottom-sns-line{width:100%;display:flex;justify-content:space-between;padding-top:2.4rem;flex-direction:row-reverse}.cafe-bottom-sns-line .cafe-bottom-first-div{width:80%}.cafe-bottom-sns-line .cafe-bottom-first-div p{font-size:36px}.cafe-bottom-sns-line .cafe-sns-line-wrap li{width:36px;height:36px;border-radius:50%}.cafe-bottom-sns-line .cafe-sns-line-wrap li .sns-icon{width:1.2rem;height:1.2rem;fill:#000;color:#000}.cafe-bottom-sns-line .cafe-bottom-first-div{width:70%;display:flex;align-items:center;justify-content:flex-end}.cafe-bottom-second-div{width:30%;display:flex;justify-content:center}.cafe-bottom-center-button-wrap{display:flex;justify-content:space-between;width:100%;align-items:center;cursor:pointer}.cafe-bottom-top-button-wrap{margin-top:2.4rem}}.hanbok-landing{position:relative;width:100%;height:100vh;aspect-ratio:9 / 16}.hanbok-landing .hanbok-landing-bottom-wrapper{position:absolute;bottom:2.5%;right:4%;width:100%;color:#fff;display:flex;justify-content:flex-end;align-items:flex-end;gap:30px}.hanbok-landing .hanbok-background{width:100%;height:100%;object-fit:cover;object-position:bottom}.hanbok-landing .hanbok-landing-bottom-wrapper .hanbok-landing-description{font-size:2vw;font-weight:200}.hanbok-landing .hanbok-landing-bottom-wrapper .hanbok-landing-qr{width:60px;height:60px}.ai-result-section{width:100%;height:100vh}.ai-result-inner{width:100%;height:100%;overflow:hidden}.ai-result-inner .download-button-wrapper{position:absolute;z-index:55;top:5%;right:10%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.ai-result-inner .download-button-save-bottom{font-size:13px}.ai-result-inner .share-button-wrapper{position:absolute;z-index:55;top:15%;right:10%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.ai-result-inner .share-button-bottom{font-size:13px}.ai-result-img{width:100%;height:100%;object-fit:cover}.hanbok-landing-two{position:relative;width:100%;height:100vh;aspect-ratio:9 / 16}.hanbok-landing-two .hanbok-landing-bottom-wrapper{position:absolute;bottom:2.5%;right:4%;width:100%;color:#fff;display:flex;justify-content:flex-end;align-items:flex-end;gap:30px}.hanbok-landing-two .hanbok-background{width:100%;height:100%;object-fit:cover;object-position:bottom}.hanbok-landing-two .hanbok-landing-bottom-wrapper .hanbok-landing-description{font-size:2.2vw;font-weight:200}.hanbok-landing-two .hanbok-landing-bottom-wrapper .hanbok-landing-qr{width:60px;height:60px}.hanbok-ai-viewer-section{position:relative;width:100%;height:100vh;color:#fff}.hanbok-ai-viewer-section .hanbok-ai-viewer-container{position:relative;width:100%;height:100%;padding:20vh 50px 10px}.hanbok-ai-viewer-section .hanbok-ai-viewer-header{width:8vw;margin-bottom:30px}.hanbok-ai-viewer-section .hanbok-ai-viewer-header img{position:static;width:100%;transform:translate(0)}.hanbok-ai-viewer-section .hanbok-ai-fitting-list{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:start;text-align:left;z-index:2}.hanbok-ai-viewer-section .hanbok-ai-viewer-textCont{margin-bottom:40px}.hanbok-ai-viewer-section .hanbok-ai-viewer-textCont h5{font-size:3.2vw;margin-bottom:20px;color:#fff}.hanbok-ai-viewer-section .hanbok-ai-viewer-textCont p{color:#cbcbcb;font-size:1.4vw}.hanbok-ai-viewer-section .hanbok-ai-veiwer-btn-wrap{display:flex;gap:10px}.hanbok-ai-viewer-section .hanbok-ai-veiwer-btn-wrap .hanbok-ai-veiwer-btn{background-color:#fff;color:#000;border-radius:40px;padding:2vh 2vw;font-weight:700;font-size:1.3vw}@media screen and (max-width: 898px){.hanbok-ai-viewer-section .hanbok-ai-fitting-list{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;z-index:2}.hanbok-ai-viewer-section .hanbok-ai-viewer-header img{position:static;width:100%;transform:translate(0)}.hanbok-ai-viewer-section .hanbok-ai-viewer-header{width:100px;margin-bottom:30px}.hanbok-ai-viewer-section .hanbok-ai-viewer-textCont h5{font-size:5vw;margin-bottom:20px;color:#fff}.hanbok-ai-viewer-section .hanbok-ai-viewer-textCont p{font-size:20px}.hanbok-ai-viewer-section .hanbok-ai-veiwer-btn-wrap .hanbok-ai-veiwer-btn{font-size:20px;border-radius:20px;padding:10px 20px}}@media screen and (max-width: 480px){.hanbok-ai-viewer-section .hanbok-ai-viewer-textCont p{font-size:14px}.hanbok-ai-viewer-section .hanbok-ai-veiwer-btn-wrap .hanbok-ai-veiwer-btn{font-size:13px;border-radius:20px;padding:10px 20px}}.ai-dress-fit{position:absolute;width:100%;height:100vh;top:0;left:0}button{font-family:Pretendard Variable,sans-serif}.ai-dress-fit .ai-dress-fit-container{position:sticky;top:0;width:100%;height:100%}.ai-dress-fit .ai-dress-fit-images-wrap{position:relative;height:100vh;transition:height .5s,mask-position .5s,mask-size .5s;margin:0;width:100%;height:100%;padding:0}.ai-dress-fit .mask-wrap{position:absolute;top:0;left:0;-webkit-mask-image:url(/ai-dress-fit/ai-dress.svg);mask-image:url(/ai-dress-fit/ai-dress.svg);-webkit-mask-size:400px 400px;mask-size:400px 400px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:height .5s;margin:0;width:100%;height:100%;padding:0;-webkit-mask-origin:center;mask-origin:center}.ai-dress-fit .ai-dress-fit-container img{position:absolute;top:50%;left:50%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.ai-dress-fit .front-img{object-fit:cover;object-position:45% 5%;font-weight:300;width:100%;height:100%;font-size:11px;letter-spacing:1px;font-weight:700;background:#000000d2;-webkit-mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png);mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/urban-sprite.png);-webkit-mask-size:3000% 100%;mask-size:3000% 100%;border:none;color:#fff;-webkit-animation:aniSecond .8s steps(29) forwards;animation:aniSecond .8s steps(29) forwards}.ai-dress-fit .back-img-wrap{z-index:-1;width:100%;height:100%;position:relative;transition:2s all;opacity:0}.ai-dress-fit .back-img-wrap{filter:blur(0);opacity:1}.ai-dress-fit .back-img-wrap.active .back-img-bg{position:absolute;width:100%;height:100%;object-fit:cover;filter:blur(20px);z-index:-1}.ai-dress-fit .back-img{position:absolute;height:100%;object-fit:contain}.ai-dress-fit .front-img.active{-webkit-animation:anifirst .8s steps(29) forwards;animation:anifirst .8s steps(29) forwards}@-webkit-keyframes anifirst{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes anifirst{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@-webkit-keyframes aniSecond{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes aniSecond{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.ai-dress-fit .ai-dress-fit-cursor-svg{position:absolute;top:0;left:0;transform:translate(-50%,-50%);z-index:1}.ai-dress-fit .back_img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#hero-clip-space{position:relative;transform-origin:0% 0%;transform:translate(0) scale(.5)}.ai-dress-fit .img-wrap{width:100%;height:100%}.ai-dress-fit .ai-dress-fit-user-wrap{margin-top:20px;position:absolute;bottom:5%;width:100%;padding:30px 100px 10px;z-index:3;opacity:1;transition:transform .5s 3.5s;transform:translateY(0);color:#000}.ai-dress-fit .ai-dress-fit-user-wrap.active{transform:translateY(0);opacity:1}.ai-dress-fit .ai-dress-fit-form{display:flex;flex-direction:column;align-items:center;width:100%}.ai-dress-fit .ai-dress-fit-user-bottom{display:flex;flex-wrap:wrap;gap:10px;width:100%;justify-content:center}.ai-dress-fit .first-select-user-bottom{display:flex;flex-wrap:wrap;gap:10px;width:100%;justify-content:flex-start;margin-top:5vh;margin-bottom:5vh}.ai-dress-fit .first-select-user-bottom .hanbok-step-veiwer-btn-wrap{display:flex;gap:10px}.ai-dress-fit .first-select-user-bottom .hanbok-step-veiwer-btn-wrap .hanbok-step-veiwer-btn{background-color:#fff;color:#000;border-radius:40px;padding:2vh 2vw;font-weight:700;font-size:1.3vw;cursor:pointer}.ai-dress-fit .file-input-wrapper{position:relative;width:100%;aspect-ratio:1/1}.ai-dress-fit .image-selection .file-input-wrapper{aspect-ratio:1/1.2}.ai-dress-fit .image-selection .file-label.selected .preview-image-checked{position:absolute;z-index:99;top:10px;right:10px;font-size:20px;color:#8673ff}.ai-dress-fit .file-label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:5px;cursor:pointer;background-color:#f2f7ff;transition:background-color .3s;overflow:hidden;position:relative}.ai-dress-fit .file-label.selected,.ai-dress-fit .file-label:hover{border:2px solid #8673ff}.ai-dress-fit .file-input{display:none}.ai-dress-fit .prev-button{color:#888793;background-color:#d3d3d3;cursor:pointer;text-align:center;border-radius:8px;padding:5px 16px;font-size:14px;transition:.5s all;border:unset}.ai-dress-fit .pic-button,.ai-dress-fit .upload-button{color:#fff;background-color:#9281ff;cursor:pointer;text-align:center;border-radius:8px;padding:5px 16px;font-size:14px;transition:.5s all;border:unset}.ai-dress-fit .upload-button:hover{background-color:#5b42fd;color:#fff}.ai-dress-fit .preview-image{width:100%;height:100%;object-fit:cover}.ai-dress-fit .ai-dress-upload-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:13px;columns:grey}.ai-dress-fit .icon-upload{font-size:24px;color:#9281ff}.ai-dress-fit .icon-upload-maximum{font-size:11px}.ai-dress-fit .ai-dress-fit-overaly{position:absolute;z-index:3;top:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:60px;transition:1s transform,.5s opacity}.ai-dress-fit .ai-fit-overaly-desc{font-size:24px}.ai-dress-fit .image-selection{display:flex;gap:5px;width:100%}.ai-dress-fit .image-selection-swiper{width:100%;padding:20px 0}.ai-dress-fit .image-selection-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.ai-dress-fit .ai-dress-fit-top{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:16px}.ai-dress-fit .next-button{color:#888793;background-color:#d3d3d3;text-align:center;border-radius:8px;padding:5px 16px;font-size:14px;transition:.5s all;cursor:not-allowed}.ai-dress-fit .step-two-bt-wrap{display:flex;gap:16px}.ai-dress-fit .next-button.active{color:#fff;background-color:#9281ff;cursor:pointer;border:none}.ai-dress-fit .ai-dress-first-title-wrap{width:66%;margin-bottom:20px;display:flex;align-items:flex-end;gap:10px;color:#fff}.ai-dress-fit .ai-dress-first-title{font-weight:700;font-size:18px}.ai-dress-fit .ai-dress-first-desc{font-size:13px;color:#fff}.ai-dress-fit .ai-dress-second-title-wrap{width:100%;margin-bottom:20px;display:flex;align-items:flex-end;gap:10px;color:#fff}.ai-dress-fit .ai-dress-second-title{font-weight:700;font-size:18px}.ai-dress-fit .ai-dress-second-desc{font-size:13px;color:#ff4545}.ai-dress-fit .download-button-wrapper{position:absolute;z-index:55;top:5%;right:10%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.ai-dress-fit .download-button-save-bottom{font-size:13px}.ai-dress-fit .share-button-wrapper{position:absolute;z-index:55;top:15%;right:10%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.ai-dress-fit .share-button-bottom{font-size:13px}.ai-dress-fit .hanbok-text-wrap{margin-bottom:7vh}.ai-dress-fit .ai-dress-fit-contact{display:flex;align-items:center;justify-content:center}.ai-dress-fit .ai-dress-fit-contact-wrap{display:flex;width:80%;gap:20px;justify-content:center}.ai-dress-fit .ai-dress-fit-contact-content{display:flex;width:15%;position:relative;justify-content:center;cursor:pointer;opacity:1;z-index:1;align-items:center;min-height:4rem;border:none;border-radius:10px;color:#333;font-size:14px;background:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:.5s;text-align:center;font-family:Pretendard Variable,sans-serif;background:linear-gradient(45deg,#85d5e784,#7a9ed254,#bb6ac969,#de54c217,#f86a2d8e);background-size:400% 400%;animation:gradientAnimation 4s ease infinite}@keyframes gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.ai-dress-fit .camera-container{position:fixed;bottom:0%;transform:translateY(-0%);left:0;width:100%;height:100vh;z-index:1000;overflow:hidden}.camera-container .camera-video{width:100%;height:100%;object-fit:cover}.camera-video.flipped{transform:scaleX(-1)}.camera-controls{display:flex;justify-content:space-around;align-items:center;width:100%;padding:10px 0}.ai-dress-fit .camera-container .camera-button{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:1001;background:#fff;color:#000;padding:8px 12px;border-radius:12px;cursor:pointer}.camera-container .back-button{position:absolute;top:20px;left:20px;z-index:1001}.ai-dress-fit .captured-image-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000c;z-index:1000}.ai-dress-fit .ai-dress-fit-container .captured-image{position:static;max-width:90%;max-height:70%;object-fit:contain;transform:translate(0)}.ai-dress-fit .ai-dress-fit-container .submit-button,.ai-dress-fit .ai-dress-fit-container .retake-button{cursor:pointer}.ai-dress-fit .capture-actions{margin-top:20px;display:flex;gap:30px}.ai-dress-fit .ai-dress-fit-contact-content:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:8px}.ai-dress-fit .ai-dress-fit-contact-content:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:8px}.ai-dress-fit .ai-dress-fit-contact-content:hover{scale:1.05;filter:brightness(1.06)}.qr-button-wrapper{position:absolute;z-index:55;bottom:5%;right:30%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.ai-dress-fit .qr-button-wrapper{position:absolute;z-index:55;bottom:2%;right:40%;font-size:26px;display:flex;flex-direction:column;align-items:center;color:#fff;gap:5px;cursor:pointer}.qr-button-bottom{font-size:13px}.qr-modal-wrapper{position:absolute;left:50%;bottom:20%;width:100px;height:100px;transform:translate(-50%,50%);border:1px solid #000;background-color:#fff;z-index:1231}.ai-dress-fit .qr-modal-wrapper.six{position:absolute;left:unset;right:0%;bottom:10%;width:100px;height:100px;transform:translate(-50%,50%);border:1px solid #000;background-color:#fff;z-index:1231}.ai-dress-fit .hanbok-ai-viewer-header{width:8vw;margin-bottom:30px}.ai-dress-fit .hanbok-ai-viewer-header img{position:static;width:100%;transform:translate(0)}.ai-dress-fit .hanbok-ai-viewer-textCont{margin-bottom:20px}.ai-dress-fit .hanbok-ai-viewer-textCont h5{font-size:4vw;margin-bottom:20px;color:#fff}.ai-dress-fit .hanbok-ai-viewer-textCont p{color:#cbcbcb;font-size:1.6vw}.ai-dress-fit .result-text-wrap{position:absolute;left:50%;bottom:22%;transform:translate(-50%,-50%);text-align:center;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-dress-fit .result-ai-viewer-header{position:absolute;right:5%;top:5%;margin-bottom:20px;width:90px}.ai-dress-fit .result-ai-viewer-header .result-img{position:relative;width:100%;height:100%;object-fit:cover;transform:unset;left:auto;top:auto}.ai-dress-fit .result-ai-viewer-textcont{position:absolute;right:2.5%;bottom:20%}.ai-dress-fit .result-ai-viewer-textcont .result-ai-description{color:#fff;font-size:2.4vw;text-align:right}.ai-dress-fit .result-bottom-wrap{background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;gap:16px;cursor:pointer}.ai-dress-fit .result-bottom-wrap .reulst-icons-img,.ai-dress-fit .result-bottom-wrap .result-other-text{font-size:2vw}@media screen and (max-width: 899px){.ai-dress-fit .ai-dress-fit-form{height:100%}.ai-dress-fit .back-img{width:100%}.ai-dress-fit .file-label.selected{border:none}.ai-dress-fit .ai-dress-fit-user-bottom{height:97%;gap:0}.ai-dress-fit .file-label:hover{border:none}.hanbok-ai-fit-minus-section .hanbok-ai-fitting-list .hanbok-ai-fit-minus-header{top:10px}.hanbok-ai-fit-minus-section .hanbok-ai-fitting-list .hanbok-ai-fit-minus-header img{width:60px}.ai-dress-fit .ai-dress-fit-user-wrap{padding:10px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.ai-dress-fit .ai-dress-fit-user-wrap.result{padding:0;width:100%;display:flex;justify-content:flex-end;align-items:center;transform:translateY(24px);gap:8px}.ai-dress-fit .ai-dress-fit-top{width:100%;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:20px;padding-bottom:0}.ai-dress-fit .ai-dress-first-title-wrap{width:100%;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:5px}.ai-dress-fit .ai-dress-first-desc{font-size:12px}.ai-dress-fit .file-input-wrapper{width:31%}.icon-upload-title{display:none}.ai-dress-fit .image-selection{flex-wrap:wrap}.ai-dress-fit .image-selection .file-input-wrapper{width:100%;height:100%}.ai-dress-fit .back-img-wrap.active .back-img{object-fit:contain;object-position:center;width:84%;height:76%}.ai-dress-fit .hanbok-text-wrap{height:20%;margin-bottom:5vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.ai-dress-fit .ai-dress-fit-contact-content{width:fit-content;padding:20px;font-weight:700}.ai-dress-fit .front-img{object-position:80% 80%}.ai-dress-fit img{object-position:80% 0%}.ai-dress-fit .front-img.active{object-position:50% 50%}.ai-dress-fit .download-button-wrapper{top:18vh;right:0}.ai-dress-fit .share-button-wrapper{top:18vh;right:70px}.ai-dress-fit .hanbok-ai-viewer-header img{position:static;width:100%;transform:translate(0)}.ai-dress-fit .hanbok-ai-viewer-header{width:100px;margin-bottom:30px}.ai-dress-fit .hanbok-ai-viewer-textCont h5{font-size:6vw;margin-bottom:20px;color:#fff}.ai-dress-fit .hanbok-ai-viewer-textCont p{font-size:16px;text-align:center}.ai-dress-fit .first-select-user-bottom{justify-content:center}.ai-dress-fit .first-select-user-bottom .hanbok-step-veiwer-btn-wrap .hanbok-step-veiwer-btn{font-size:13px;border-radius:20px;padding:10px 20px}.ai-dress-fit .qr-button-wrapper{position:absolute;z-index:55;bottom:2%;right:30%}.ai-dress-fit .prev-button{padding:5px 14px}.ai-dress-fit .result-bottom-wrap{width:84%;height:40px}}@media screen and (max-width: 480px){.hanbok-ai-fit-minus-section{background-color:#fffff4}.ai-dress-fit .ai-dress-fit-top{flex-direction:row}.ai-dress-fit .hanbok-ai-viewer-textCont h5{text-align:center;font-size:28px;font-weight:700}.ai-dress-fit .ai-dress-first-title-wrap{width:60%}.qr-button-wrapper{right:10%;bottom:2.5%}.ai-dress-fit .share-button-wrapper,.ai-dress-fit .download-button-wrapper{top:5vh}.ai-dress-fit .prev-button{padding:5px 14px}.ai-dress-fit .hanbok-ai-viewer-textCont p{font-size:14px;text-align:center}.ai-dress-fit .qr-modal-wrapper.six{right:-8%}.ai-dress-fit .result-ai-viewer-textcont .result-ai-description{font-size:4vw}.ai-dress-fit .result-bottom-wrap .reulst-icons-img,.ai-dress-fit .result-bottom-wrap .result-other-text{font-size:3vw}.ai-dress-fit .ai-dress-fit-user-bottom .txt-box{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.ai-dress-fit .ai-dress-fit-user-bottom .txt-box .title{font-size:30px;font-weight:700;text-align:center}.ai-dress-fit .image-selection .file-input-wrapper{aspect-ratio:auto}.ai-dress-fit .hanbok-ai-viewer-header{background-color:#0000;z-index:999}.ai-dress-fit .ai-dress-fit-form{height:100%}.ai-dress-fit .ai-dress-fit-user-bottom{height:100%;padding:1rem;flex-direction:column;flex-wrap:nowrap;margin-top:44px}.ai-dress-fit .ai-dress-fit-user-wrap .formbox{width:100%;position:relative;height:100%}.ai-dress-fit .ai-dress-fit-container img{position:relative;top:0;left:0;transform:translate(0)}.ai-dress-fit .image-selection{height:100%}.ai-dress-fit .image-selection-swiper{height:100%;padding:0}.ai-dress-fit .ai-dress-fit-user-bottom .bottom-cover{width:100%;height:30%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding-top:2rem}.ai-dress-fit .ai-dress-fit-user-bottom .txt-box{text-align:center}.ai-dress-fit .upload-button{background-color:transparent;color:#000;border:1px solid #bababa;border-radius:40px;padding:12px 81px}.ai-dress-fit .ai-dress-fit-user-bottom .mo-btn-box{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 0}.ai-dress-fit .ai-dress-fit-user-bottom .mo-btn-box .title{font-size:28px;font-weight:700;text-align:center}.ai-dress-fit .ai-dress-fit-user-bottom .mo-btn-box .sub-txt{text-align:center;padding:.6rem 0}.ai-dress-fit .ai-dress-fit-user-bottom .top-block{width:100%;height:40%}.ai-dress-fit .ai-dress-fit-user-bottom .top-block .cover{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ai-dress-fit .ai-dress-fit-user-bottom .top-block .cover .img-box{width:100px}.ai-dress-fit .ai-dress-fit-user-bottom .top-block .cover .img-box img{width:100%;object-fit:contain}.ai-dress-fit .ai-dress-fit-user-bottom .top-block .cover .txt1{font-weight:700;font-size:16px;padding:1rem 0;text-align:center}.ai-dress-fit .ai-dress-fit-user-bottom .top-block .cover .txt2{text-align:center}}.loader-section-wrap{width:100%;height:100%;position:absolute;z-index:99;background-color:#000c}.loader-section-wrap .loader-section{position:absolute;top:50%;left:50%;width:50px;height:70px;transform:translate(-50%,-50%);z-index:99;opacity:1;visibility:visible}.loader-section-wrap .loader-section-wrap{width:100%;height:100%;position:absolute;z-index:99;background-color:#000c}.loader-section-wrap .loader-section a{color:#00ff95}.loader-section-wrap .loader-section .loader-main-inner{width:100%;height:100%;perspective:800px;transition:.5s;pointer-events:auto;display:flex;flex-direction:column}.loader-section-wrap .loader-section:hover .loader-main-inner{transform:scale(1.3)}.loader-section-wrap .loader-section span{position:absolute;width:100%;height:100%;border-radius:50%;border-left:5px rgba(92,255,237,.5) solid;border-right:5px rgba(114,255,181,.7) solid}.loader-section-wrap .loader-section:hover span{border-left:5px rgba(92,255,237,.5) solid;border-right:5px rgba(114,255,181,.7) solid}.loader-section-wrap .loader-section span:nth-of-type(1){animation:loader-ani1 1s linear infinite}.loader-section-wrap .loader-section span:nth-of-type(2){animation:loader-ani2 1s linear infinite}.loader-section-wrap .loader-section span:nth-of-type(3){animation:loader-ani3 1s linear infinite}@keyframes loader-ani1{0%{transform:rotate(0) rotateX(70deg) rotate(0)}to{transform:rotate(0) rotateX(70deg) rotate(360deg)}}@keyframes loader-ani2{0%{transform:rotate(120deg) rotateX(70deg) rotate(0)}to{transform:rotate(120deg) rotateX(70deg) rotate(360deg)}}@keyframes loader-ani3{0%{transform:rotate(240deg) rotateX(70deg) rotate(0)}to{transform:rotate(240deg) rotateX(70deg) rotate(360deg)}}.loader-section-wrap .loader-section .loader-main-inner p{position:absolute;bottom:-30px;left:50%;color:#fff;font-size:16px;white-space:nowrap;text-shadow:0 2px 10px rgba(0,0,0,1);transform:translate(-50%)}.loader-section-wrap .loader-main-bottom{position:absolute;bottom:-74px;left:50%;color:#fff;font-size:13px;white-space:nowrap;transform:translate(-50%);font-weight:200;text-align:center}.main-ver2-container{position:relative;width:100%}.test-main-section{position:fixed;width:100%;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#000;transition:transform 1s,height 1s;z-index:999}.image-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);gap:10px;width:100%;height:100%;position:relative}.image-container{width:100%;height:100%;overflow:hidden;position:relative}.grid-image{width:100%;height:100%;object-fit:cover}.center-image{grid-column:3;grid-row:3;z-index:10}.shopify-section{position:relative;width:100%;height:198vh;font-family:Raleway,sans-serif}.shopify-section .shopify-cover{width:100%;position:relative;padding:100px 0;height:100%}.shopify-section .shopify-cover .fc-content{position:sticky;top:2rem;height:100vh;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.shopify-section .shopify-cover .fc-content .fc-cover{width:80%}.shopify-section .shopify-cover .fc-content .txt-cover{text-align:center}.shopify-section .shopify-cover .fc-content{margin:0}.shopify-section .shopify-cover .fc-subtitle{font-size:50px;line-height:.7;font-weight:900}.shopify-section .shopify-cover .fc-title{font-size:140px;line-height:.8;font-weight:900}.shopify-section .shopify-cover .specs-specs{padding:1rem}.shopify-section .shopify-cover .specs-list{display:grid;grid-template-columns:repeat(3,1fr);max-width:75rem;gap:.125rem 1.875rem;margin:0 auto}.shopify-section .shopify-cover .specs-row{display:flex;align-items:flex-end;padding-bottom:.625rem;line-height:.7;-webkit-tap-highlight-color:transparent}.shopify-section .shopify-cover .specs-row .specs-value{font-weight:900}.shopify-section .shopify-cover .specs-row .specs-name{font-size:20px;line-height:.7}.shopify-section .shopify-cover .specs-row .dots{flex-grow:1;background-image:linear-gradient(to right,rgba(0,0,0,.5) 1.5px,transparent 1.5px);background-size:6.5px 1.5px;background-repeat:repeat-x;height:1.5px;margin:0 2px}.shopify-section .shopify-cover .mySwiper{position:relative;width:100%;height:500px;padding:2rem 0}.shopify-section .shopify-cover .mySwiper{width:100%}.shopify-section .shopify-cover .fc-slide{width:700px}.shopify-section .shopify-cover .fc-slide .img-content{width:100%;height:100%;object-fit:contain;transition:all 1s}.shopify-section .shopify-cover .fc-slide.swiper-slide-active{transform:scale(1.1);transition:all 1s}.shopify-section .shopify-cover .fc-slide.swiper-slide-prev{transition:all 1s;transform:translate(-300px)}.shopify-section .shopify-cover .fc-slide.swiper-slide-next{transition:all 1s;transform:translate(300px)}.shopify-section.active .shopify-cover .fc-slide.swiper-slide-prev,.shopify-section.active .shopify-cover .fc-slide.swiper-slide-next{transition:all 1s;transform:translate(0)}.shopify-section .shopify-cover .specs-row .specs-value .price{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.shopify-section{height:170vh}.shopify-section .shopify-cover{display:flex;flex-direction:column}.shopify-section .shopify-cover .fc-title{font-size:50px}.shopify-section .shopify-cover .fc-subtitle{font-size:25px}.shopify-section .shopify-cover .mySwiper{height:340px;position:absolute;top:40%}.shopify-section .shopify-cover .specs-list{display:block}.shopify-section .shopify-cover .fc-content .fc-cover{height:30%}.shopify-section .shopify-cover .specs-row .specs-name{font-size:14px}}.phone-float-section{position:relative;width:100%;background-color:#2e2e2e;transition:.7s ease-out;transform:translateY(100%)}.phone-float-section.active{transform:translateY(0)}.phone-float-section .phone-float-container{position:relative;width:100%;height:100vh;display:flex;justify-content:space-between;padding:0 1%}.phone-float-section .phone-float-left{position:relative;width:40%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:50px}.phone-float-section .phone-logo-wrap{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px;transition:.7s;opacity:0;transform:translateY(50px)}.phone-float-section .phone-logo-wrap.active{opacity:1;transform:translateY(0)}.phone-float-section .phone-logo-wrap img{width:14%;object-fit:cover}.phone-float-section .phone-title-wrap{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;line-height:1;margin-bottom:40px;padding:20px;transition:.7s;opacity:0;transform:translateY(50px)}.phone-float-section .phone-title-wrap.active{opacity:1;transform:translateY(0)}.phone-float-section .phone-title-wrap:before,.phone-float-section .phone-title-wrap:after{content:"";position:absolute;width:20px;height:20px;border-color:#fff;border-style:solid}.phone-float-section .phone-title-wrap:before{top:0;left:0;border-width:2px 0 0 2px}.phone-float-section .phone-title-wrap:after{bottom:0;right:0;border-width:0 2px 2px 0}.phone-float-section .phone-title-wrap .phone-title-p,.phone-float-section .phone-title-wrap .phone-title-h1{width:100%;position:relative;text-align:center}.phone-float-section .phone-title-wrap .phone-title-p:before,.phone-float-section .phone-title-wrap .phone-title-h1:after{content:"";position:absolute;width:20px;height:20px;border-color:#fff;border-style:solid}.phone-float-section .phone-title-wrap .phone-title-p:before{top:-20px;right:-20px;border-width:2px 2px 0 0}.phone-float-section .phone-title-wrap .phone-title-h1:after{bottom:-20px;left:-20px;border-width:0 0 2px 2px}.phone-float-section .phone-title-p{font-size:48px}.phone-float-section .phone-title-h1{font-size:72px}.phone-float-section .phone-desc-wrap{color:#fff;text-align:center;transition:.7s;opacity:0;transform:translateY(50px)}.phone-float-section .phone-desc-wrap.active{opacity:1;transform:translateY(0)}.phone-float-section .phone-video-wrap{position:relative;width:100%;height:50%;border-radius:30px;overflow:hidden;margin-top:40px;transition:.7s;opacity:0;transform:translateY(50px)}.phone-float-section .phone-video-wrap.active{opacity:1;transform:translateY(0)}.phone-float-section .phone-video-wrap video{width:100%;height:100%;object-fit:cover}.phone-float-section .phone-float-right{position:relative;width:55%;height:100%;display:flex;justify-content:space-between;overflow:hidden}.phone-float-section .phone-float-right-line{width:calc(25% - 20px);height:50%;display:flex;flex-direction:column;gap:35px;animation:flowAnimation 32s linear infinite}.phone-float-section .phone-float-right-line.reverse{width:calc(25% - 20px);height:50%;display:flex;flex-direction:column;gap:35px;animation:flowAnimationReverse 32s linear infinite}.phone-float-section .esp-fitstport-container{position:relative;width:100%;height:100%;border-radius:30px;display:flex;flex-direction:column;align-items:center;overflow:hidden;flex-shrink:0;z-index:-2;border:2px solid rgb(28,28,28);padding-top:.8vw;background-color:transparent}.phone-float-section .esp-fitstport-container.mobile{position:relative;z-index:2;top:0;width:100%;height:100%;border-radius:30px;border:2px solid #ccc}.phone-float-section .hover-moving-absol-topwrap{position:relative;width:calc(100% - 2.4vw + 2px);background-color:transparent;top:calc(1.2vw - 2px);left:calc(1.2vw - 2px);color:#fff;z-index:999;display:flex;justify-content:space-between;align-items:center;margin:5%}.phone-float-section .phone-text-wrap{position:relative;display:flex;flex-direction:column;gap:4px;width:100%;padding:0 2.5%;font-size:10px;color:#bbb6b6}.phone-float-section .insta-id-text{font-weight:600;margin-right:4px;color:#fff}.phone-float-section .insta-viewmore-text{color:#666}.phone-float-section .phone-speaker-area{width:100%;display:flex;justify-content:center;align-items:center}.phone-float-section .phone-goback-area{width:100%}.phone-float-section .insta-profile-area{width:100%;display:flex;justify-content:space-between;padding:0 2.5%;margin-bottom:8px;color:#fff}.phone-float-section .insta-profile-left{display:flex;width:80%;gap:8px;align-items:center}.phone-float-section .insta-profile-img{width:15%;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.phone-float-section .insta-profile-img img{width:100%;object-fit:cover}.phone-float-section .insta-profile-text{display:flex;flex-direction:column;font-size:11px}.phone-float-section .insta-location-text{color:#bbb6b6}.phone-float-section .phone-speaker-hole{width:25%;height:14px;border:2px solid #ccc;border-radius:50px}.phone-float-section .esp-fitstport-container.mobile .hover-moving-absol-topwrap{width:100%;top:0;left:0;padding:0 2.5%}.phone-float-section .hover-moving-absol-topwrap p{font-size:.55vw}.phone-float-section .hover-moving-absol-topwrap .hover-moving-icon-wrap{display:flex;gap:4px}.phone-float-section .esp-fitstport-img{position:relative;width:calc(100% - 2.4vw);height:calc(100% - 2.4vw - 18px);object-position:center;object-fit:cover}.phone-float-section .esp-fitstport-container.mobile .esp-fitstport-img{width:95%;height:50%}.phone-float-section .esp-fitstport-container.mobile .esp-bottom{width:40%;border:.12vw solid rgba(255,255,255,.91);bottom:.7vw}.banner-section{width:100%;height:100vh}.banner-section .banner-cover,.banner-section .banner-cover .swiper-cover{width:100%;position:relative;height:100%}.banner-section .banner-cover .mySwiper{width:100%;height:100%;position:relative}.banner-section .banner-cover .mySwiper .slide-box{width:100%;height:100%;overflow:hidden}.banner-section .banner-cover .mySwiper .swiper-slide-active .bg{transform:scale(1)}.banner-section .banner-cover .mySwiper .slide-box img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:all 1.6s cubic-bezier(.215,.61,.355,1)}.banner-section .banner-cover .pagi-box{width:fit-content;height:fit-content;position:absolute;top:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.banner-section .banner-cover .swiper-pagina{position:absolute;top:7.5rem;left:50rem;z-index:10;transform:translate(0) scaleX(1);width:259px;height:.15rem;background:#ffffff80;transform-origin:left;overflow:hidden;opacity:0}.banner-section .banner-cover .swiper-pagina.active{animation:.8s cubic-bezier(.645,.045,.355,1) 0s 1 normal both running fadeIn;opacity:1}.banner-section .banner-cover .swiper-pagina:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0%;background-color:#fff;transform-origin:left;transform:scaleX(0);z-index:999}.banner-section .banner-cover .swiper-pagina.active:after{animation:progressbar 5s cubic-bezier(.25,.25,.75,.75) 0s both 1}@keyframes progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.banner-section .banner-cover .img-cover{width:259px;height:400px;left:42%;display:flex;position:absolute;top:9rem;overflow:hidden;justify-content:center;border-radius:5px;transform:translateY(40px);transition:all 1.6s cubic-bezier(.215,.61,.355,1)}.banner-section.active .banner-cover .img-cover{transform:translateY(-10px)}.banner-section .banner-cover .img-cover img{width:100%;height:100%;object-fit:cover}.banner-section .banner-cover .title-box{width:100%;position:absolute;top:60%;z-index:3;display:flex;justify-content:center;text-align:center;transform:translateY(0);transition:all 1s}.banner-section .banner-cover .title-box .title{color:#fff;font-weight:700;font-size:100px;display:flex;justify-content:center;align-items:center;opacity:.4;animation-delay:.4s}.banner-section.active .banner-cover .title-box .title{animation:slide-up2 1.4s cubic-bezier(.645,.045,.355,1) 0s both;opacity:1}.banner-section .banner-cover .mySwiper .slide-box:after{content:"";width:100%;height:100%;display:block;background:#000;opacity:.4;position:absolute;top:0;right:auto;bottom:auto;left:0}@keyframes slide-up2{0%{opacity:0;transform:translateY(110%) rotate(1deg)}to{opacity:1;transform:translateY(0) rotate(0)}}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.main-ver2-white-container{position:relative;width:100%}.phone-float-section-white-white{position:relative;width:100%;background-color:#fff}.phone-float-section-white .phone-float-container{position:relative;width:100%;height:100vh;display:flex;justify-content:space-between;padding:0 1%}.phone-float-section-white .phone-float-left{position:relative;width:40%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:50px}.phone-float-section-white .phone-logo-wrap{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px;transition:.7s;opacity:0;transform:translateY(50px)}.phone-float-section-white .phone-logo-wrap.active{opacity:1;transform:translateY(0)}.phone-float-section-white .phone-logo-wrap img{width:14%;object-fit:cover}.phone-float-section-white .phone-title-wrap{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;line-height:1;margin-bottom:40px;padding:20px;transition:.7s;opacity:0;transform:translateY(50px)}.phone-float-section-white .phone-title-wrap.active{opacity:1;transform:translateY(0)}.phone-float-section-white .phone-title-wrap:before,.phone-float-section-white .phone-title-wrap:after{content:"";position:absolute;width:20px;height:20px;border-color:#000;border-style:solid}.phone-float-section-white .phone-title-wrap:before{top:0;left:0;border-width:2px 0 0 2px}.phone-float-section-white .phone-title-wrap:after{bottom:0;right:0;border-width:0 2px 2px 0}.phone-float-section-white .phone-title-wrap .phone-title-p,.phone-float-section-white .phone-title-wrap .phone-title-h1{width:100%;position:relative;text-align:center}.phone-float-section-white .phone-title-wrap .phone-title-p:before,.phone-float-section-white .phone-title-wrap .phone-title-h1:after{content:"";position:absolute;width:20px;height:20px;border-color:#000;border-style:solid}.phone-float-section-white .phone-title-wrap .phone-title-p:before{top:-20px;right:-20px;border-width:2px 2px 0 0}.phone-float-section-white .phone-title-wrap .phone-title-h1:after{bottom:-20px;left:-20px;border-width:0 0 2px 2px}.phone-float-section-white .phone-title-p{font-size:48px}.phone-float-section-white .phone-title-h1{font-size:72px}.phone-float-section-white .phone-desc-wrap{color:#000;text-align:center;transition:.7s;opacity:0;transform:translateY(50px)}.phone-float-section-white .phone-desc-wrap.active{opacity:1;transform:translateY(0)}.phone-float-section-white .phone-video-wrap{position:relative;width:100%;height:50%;border-radius:30px;overflow:hidden;margin-top:40px;transition:.7s;opacity:0;transform:translateY(50px)}.phone-float-section-white .phone-video-wrap.active{opacity:1;transform:translateY(0)}.phone-float-section-white .phone-video-wrap video{width:100%;height:100%;object-fit:cover}.phone-float-section-white .phone-float-right{position:relative;width:55%;height:100%;display:flex;justify-content:space-between;overflow:hidden}.phone-float-section-white .phone-float-right-line{width:calc(25% - 20px);height:50%;display:flex;flex-direction:column;gap:35px;animation:flowAnimation 32s linear infinite}.phone-float-section-white .phone-float-right-line.reverse{width:calc(25% - 20px);height:50%;display:flex;flex-direction:column;gap:35px;animation:flowAnimationReverse 32s linear infinite}@keyframes flowAnimation{0%{transform:translateY(0)}to{transform:translateY(-600%)}}@keyframes flowAnimationReverse{0%{transform:translateY(-600%)}to{transform:translateY(0)}}.phone-float-section-white .esp-fitstport-container{position:relative;width:100%;height:100%;border-radius:30px;display:flex;flex-direction:column;align-items:center;overflow:hidden;flex-shrink:0;z-index:-2;border:2px solid rgb(28,28,28);padding-top:.8vw;background-color:transparent}.phone-float-section-white .esp-fitstport-container.mobile{position:relative;z-index:2;top:0;width:100%;height:100%;border-radius:30px;border:2px solid #ccc}.phone-float-section-white .hover-moving-absol-topwrap{position:relative;width:calc(100% - 2.4vw + 2px);background-color:transparent;top:calc(1.2vw - 2px);left:calc(1.2vw - 2px);color:#353535;z-index:999;display:flex;justify-content:space-between;align-items:center;margin:5%}.phone-float-section-white .phone-text-wrap{position:relative;display:flex;flex-direction:column;gap:4px;width:100%;padding:0 2.5%;font-size:10px;color:#bbb6b6}.phone-float-section-white .insta-id-text{font-weight:600;margin-right:4px;color:#000}.phone-float-section-white .insta-viewmore-text{color:#666}.phone-float-section-white .phone-speaker-area{width:100%;display:flex;justify-content:center;align-items:center}.phone-float-section-white .phone-goback-area{width:100%}.phone-float-section-white .insta-profile-area{width:100%;display:flex;justify-content:space-between;padding:0 2.5%;margin-bottom:8px;color:#fff}.phone-float-section-white .insta-profile-left{display:flex;width:80%;gap:8px;align-items:center}.phone-float-section-white .insta-profile-img{width:15%;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.phone-float-section-white .insta-profile-img img{width:100%;object-fit:cover}.phone-float-section-white .insta-profile-text{display:flex;flex-direction:column;font-size:11px}.phone-float-section-white .insta-location-text{color:#bbb6b6}.phone-float-section-white .phone-speaker-hole{width:25%;height:14px;border:2px solid #ccc;border-radius:50px}.phone-float-section-white .esp-fitstport-container.mobile .hover-moving-absol-topwrap{width:100%;top:0;left:0;padding:0 2.5%}.phone-float-section-white .hover-moving-absol-topwrap p{font-size:.55vw}.phone-float-section-white .hover-moving-absol-topwrap .hover-moving-icon-wrap{display:flex;gap:4px}.phone-float-section-white .esp-fitstport-img{position:relative;width:calc(100% - 2.4vw);height:calc(100% - 2.4vw - 18px);object-position:center;object-fit:cover}.phone-float-section-white .esp-fitstport-container.mobile .esp-fitstport-img{width:95%;height:50%}.phone-float-section-white .esp-fitstport-container.mobile .esp-bottom{width:40%;border:.12vw solid rgba(255,255,255,.91);bottom:.7vw}.img-to-vid-section{position:relative;width:100%}.img-to-vid-section .img-to-vid-container{position:relative;width:100%;height:100vh;padding:20px 100px;display:flex;justify-content:space-between}.img-to-vid-section .img-to-vid-imgwrap{position:relative;width:calc(25% - 5px);height:100%;border:1px solid #ccc;overflow:hidden}.img-to-vid-section .img-to-vid-imgwrap img{height:100%;object-fit:cover}.model-fusion-section{position:relative;width:100%}.model-fusion-section .model-fusion-container{position:relative;width:100%;height:200vh}.model-fusion-section .model-fusion-sticky{position:sticky;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff}.model-fusion-section .model-fusion-background{position:relative;z-index:1;width:100%;height:100%;overflow:hidden}.change-cloth-section{position:relative;width:100%}.change-cloth-section .change-cloth-container{position:relative;width:100%;height:300vh}.change-cloth-section .change-cloth-sticky-container{position:sticky;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.change-cloth-section .change-cloth-sticky-inner{position:relative;width:90%;height:81%;overflow:hidden;clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}.change-cloth-section .change-cloth-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.change-cloth-section .change-cloth-image-wrap img{width:100%;object-fit:cover}.change-cloth-section .change-cloth-image-screen{bottom:0;width:100%;height:0%;overflow:hidden;clip-path:polygon(35% 0,65% 0,65% 100%,35% 100%);border-bottom:1px solid #fff}.change-cloth-section .change-cloth-image-screen.first{height:100%;background-color:#1e1e22;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.change-cloth-section .change-cloth-image-screen.second{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.change-cloth-section .change-cloth-desc-wrap{position:absolute;width:100%;height:100%;top:0;left:0;font-size:40px;color:#fff;padding-left:35%;pointer-events:none}.change-cloth-section .change-cloth-image-screen{--after-opacity: 1;--before-opacity: 1}.change-cloth-section .change-cloth-image-screen:after,.change-cloth-section .change-cloth-image-screen:before{opacity:var(--after-opacity, 1);transition:opacity .3s ease}.change-cloth-section .change-cloth-image-screen.third,.change-cloth-section .change-cloth-image-screen.fourth,.change-cloth-section .change-cloth-image-screen.fifth,.change-cloth-section .change-cloth-image-screen.sixth,.change-cloth-section .change-cloth-image-screen.seventh{position:relative;height:0%}.change-cloth-section .change-cloth-image-screen.third:before,.change-cloth-section .change-cloth-image-screen.third:after,.change-cloth-section .change-cloth-image-screen.fourth:before,.change-cloth-section .change-cloth-image-screen.fourth:after,.change-cloth-section .change-cloth-image-screen.fifth:before,.change-cloth-section .change-cloth-image-screen.fifth:after,.change-cloth-section .change-cloth-image-screen.sixth:before,.change-cloth-section .change-cloth-image-screen.sixth:after,.change-cloth-section .change-cloth-image-screen.seventh:before,.change-cloth-section .change-cloth-image-screen.seventh:after{position:absolute;bottom:0;left:35%;width:100%;padding-bottom:10px;color:#fff;text-align:left;transition:transform .3s ease;font-size:60px;letter-spacing:-2px}.change-cloth-section .change-cloth-image-screen.third:after,.change-cloth-section .change-cloth-image-screen.fourth:after,.change-cloth-section .change-cloth-image-screen.fifth:after,.change-cloth-section .change-cloth-image-screen.sixth:after,.change-cloth-section .change-cloth-image-screen.seventh:after{content:attr(data-after-content)}.change-cloth-section .change-cloth-image-screen.third:before,.change-cloth-section .change-cloth-image-screen.fourth:before,.change-cloth-section .change-cloth-image-screen.fifth:before,.change-cloth-section .change-cloth-image-screen.sixth:before,.change-cloth-section .change-cloth-image-screen.seventh:before{content:attr(data-before-content);left:65%;bottom:10px;font-size:16px;transform-origin:left bottom;transform:rotate(-90deg);letter-spacing:1px}.change-cloth-section .change-cloth-image-screen.third:not([style*="height: 0%"]):after,.change-cloth-section .change-cloth-image-screen.fourth:not([style*="height: 0%"]):after,.change-cloth-section .change-cloth-image-screen.fifth:not([style*="height: 0%"]):after,.change-cloth-section .change-cloth-image-screen.sixth:not([style*="height: 0%"]):after,.change-cloth-section .change-cloth-image-screen.seventh:not([style*="height: 0%"]):after{transform:translateY(0)}@media screen and (max-width: 768px){.change-cloth-section .change-cloth-image-screen{clip-path:polygon(35% 0,100% 15%,94% 100%,7% 100%)}}.dynamic-product-section{position:relative;width:100%}.dynamic-product-section .dynamic-product-container{position:relative;width:76%;margin:0 auto;display:flex;flex-direction:column;gap:90px}.dynamic-product-section .dynamic-product-img-row{position:relative;width:100%;display:flex;justify-content:space-between}.dynamic-product-section .dynamic-product-img-box{position:relative;width:calc(100% / 3 - 50px);aspect-ratio:1/ .7;overflow:hidden}.dynamic-product-section .dynamic-product-img{width:100%;height:100%;object-fit:cover;opacity:0;transform:translateY(-100%) scale(1);transition:.4s}.dynamic-product-section .dynamic-product-img.active.firstrow1{animation:dropDown .4s forwards}.dynamic-product-section .dynamic-product-img.active{animation:fadeIn .2s .2s forwards}@keyframes dropDown{0%{opacity:0;transform:translateY(-100%) scale(1.2)}to{transform:translateY(0) scale(1);opacity:1}}.dynamic-product-section .dynamic-product-img.hide{animation:fadeOut .4s forwards}@keyframes fadeIn{0%{transform:translateY(0) scale(1);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.dynamic-product-section .dynamic-absolute-frame-wrap{position:absolute;top:0;width:100%;display:flex;justify-content:space-between;transform:translateY(0);transition:.4s;z-index:0}.dynamic-product-section .dynamic-absolute-frame-wrap.first{transform:translateY(0)}.dynamic-product-section .dynamic-absolute-frame-wrap.second{transform:translateY(calc(90px + 100%))}.dynamic-product-section .dynamic-absolute-frame-wrap.third{transform:translateY(calc(180px + 200%))}.dynamic-product-section .dynamic-absolute-frame{width:calc(100% / 3 - 50px);aspect-ratio:1/ .7;border:4px solid #ffffff;scale:1.01;overflow:hidden}.dynamic-product-section .dynamic-absolute-opacity-img{position:relative;width:100%;height:100%;object-fit:cover;opacity:0}.dynamic-product-section .dynamic-absolute-opacity-img.show{opacity:.05}.dynamic-product-section .dynamic-img-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1e1e22;z-index:1;transform:translate(-101%);transition:.5s ease}.dynamic-product-section .dynamic-img-background.active{animation:slideInOut .6s forwards}@keyframes slideInOut{0%{transform:translate(-101%)}40%{transform:translate(0)}60%{transform:translate(0)}to{transform:translate(101%)}}.dynamic-product-section .dynamic-inner-textwrap{position:absolute;top:0;width:100%;height:100%;padding:16px 16px 16px 50%;display:flex;justify-content:flex-start;align-items:flex-end;color:#fff;font-size:26px;opacity:0;transition:.4s}.dynamic-product-section .dynamic-inner-textwrap p{letter-spacing:2px}.dynamic-product-section .dynamic-inner-textwrap.active{opacity:1}.dynamic-product-section .dynamic-inner-textwrap h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dynamic-product-section .dynamic-inner-textwrap.active h3{animation:blink-animation .4s .6s forwards}@keyframes blink-animation{0%{opacity:1}10%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}50%{opacity:0}60%{opacity:1}}@media screen and (max-width: 768px){.dynamic-product-section .dynamic-product-container{padding:8px 24px 0;gap:26px}.dynamic-product-section .dynamic-inner-textwrap{height:43%;bottom:0}.dynamic-product-section .dynamic-product-container{width:100%;margin:0}.dynamic-product-section .dynamic-product-img-box{width:calc(100% / 3 - 10px)}.dynamic-product-section .dynamic-product-img-row{height:234px}.dynamic-product-section .dynamic-inner-textwrap{font-size:13px;padding-left:0}.dynamic-product-section .dynamic-inner-textwrap{justify-content:center;bottom:0;top:auto}}.main-ver3-container{position:relative;width:100%;background-color:#f2f3f5}.espai-hmain-upgrade{width:100%;height:300vh;position:relative;overflow:hidden}.espai-hmain-upgrade .espai-home-main-container{position:absolute;width:100%;height:100vh;background-color:#fff}.espai-hmain-upgrade .espai-home-main-front-wrap{width:100%;height:100%}.espai-hmain-upgrade .espai-home-main-front-wrap .espai-home-main-text-container{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.espai-hmain-upgrade .espai-home-main-text-wrap{color:#e2ddd2}.espai-hmain-upgrade .espai-home-main-img-wrap{width:30rem;height:18rem;border-radius:2rem;transition:width .5s ease-in-out,height .5s ease-in-out,border-radius 1s ease-in-out;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;overflow:hidden}.espai-hmain-upgrade .espai-home-main-img-wrap img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}.espai-hmain-upgrade .espai-home-main-img-wrap img.active{opacity:1}.espai-hmain-upgrade .espai-home-main-front-wrap .espai-home-main-fade-in-wrap{position:absolute;z-index:20;top:0;left:0;text-align:center;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.espai-hmain-upgrade .espai-home-main-fade-in-wrap .espai-home-main-fadein-container{width:100%;height:100%;display:flex;flex-direction:column;padding:200px 160px 25px;justify-content:center;gap:150px}.espai-hmain-upgrade .espai-home-main-fade-in-wrap .espai-home-main-fadein-container .espai-home-main-box-wrap{width:280px;height:310px}.espai-hmain-upgrade .espai-home-main-fadein-container .espai-home-main-box-wrap{color:#e2ddd2;background-color:#0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2.2rem;border-radius:.7rem;display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:1.8rem;transition:opacity .5s ease,transform .5s ease}.espai-hmain-upgrade .espai-home-main-fadein-container .espai-home-main-box-wrap .espai-home-main-title-wrap{font-size:1.2rem;text-align:start;transition:opacity .5s ease,transform .5s ease}.espai-hmain-upgrade .espai-home-main-fadein-container .espai-home-main-list-wrap .espai-home-main-text-wrap{font-size:21px}.espai-hmain-upgrade .espai-home-main-fadein-container .espai-home-main-text-wrap{color:#e2ddd2}.espai-hmain-upgrade .espai-home-main-fadein-container .espai-home-main-box-wrap .espai-home-main-list-wrap{display:flex;flex-direction:column;gap:1.5rem;align-items:start}.espai-hmain-upgrade .espai-home-main-fadein-container .espai-home-main-box-wrap .espai-home-main-list-wrap .espai-home-main-list-item{display:flex;gap:1.1rem}.espai-hmain-upgrade .espai-home-main-fadein-container .espai-home-main-title-wrap .espai-home-main-text-wrap{text-transform:uppercase}.espai-hmain-upgrade .espai-home-main-fadein-container .espai-home-main-title-wrap .espai-home-main-text-wrap p:nth-child(1){font-size:6.8rem}.espai-hmain-upgrade .espai-home-main-fadein-container .espai-home-main-title-wrap .espai-home-main-text-wrap p:nth-child(2){font-size:1rem}.espai-hmain-upgrade .hero-first,.hero-second,.hero-third{justify-content:center;align-items:center;width:100%;height:100vh;padding-bottom:3.5rem;display:flex;position:relative;overflow:hidden}.espai-hmain-upgrade .hero-first{z-index:0}.espai-hmain-upgrade .hero-second{z-index:1}.espai-hmain-upgrade .hero-third{z-index:3}.espai-hmain-upgrade .font-h1{letter-spacing:-.045rem;text-transform:uppercase;font-family:Montserrat Variable,sans-serif;font-size:4.5rem;font-weight:300;line-height:1.1;z-index:2;color:#fff;text-align:center}.espai-hmain-upgrade .hero-img{z-index:1;object-fit:cover;width:100%;height:100vh;position:absolute;top:0;right:0;bottom:0;left:0}.rotate-slide-section{width:100%}.rotate-slide-section .rotate-slide-container{position:relative;width:100%;height:100vh;padding:80px 120px}.rotate-slide-section .rotate-slide-inner{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#f1f1f1;border-radius:20px;overflow:hidden}.rotate-slide-section .rotate-slide-inner .title{position:absolute;top:4rem;left:6rem;color:#00b92b;font-weight:500;font-size:57px}.rotate-slide-section .rotate-slide-text-wrap{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;left:45%;bottom:20%;z-index:999;gap:2rem}.rotate-slide-section .rotate-slide-title{font-size:26px;font-weight:600;line-height:1;opacity:1;transition:opacity .3s ease-in-out}.rotate-slide-section .rotate-slide-title.active{opacity:1}.rotate-slide-section .rotate-slide-wrap{position:absolute;top:27px;right:-70px;width:90%;height:100%;overflow:hidden}.rotate-slide-section .rotate-slide-wrap-inner{position:relative;width:100%;height:100%}.rotate-slide-section .rotate-slide-list{position:absolute;bottom:-3%;left:30.75%;width:22.5%;max-width:270px;aspect-ratio:1/1.1;transition:.5s;transition-timing-function:ease}.rotate-slide-section .rotate-slide-box{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden}.rotate-slide-section .rotate-slide-box-image-wrap{width:100%;height:100%}.rotate-slide-section .rotate-slide-box-image{width:100%;height:100%;object-fit:cover}.rotate-slide-section .rotate-slide-wrap-next{position:absolute;top:50%;right:40px;transform:translateY(-50%)}.rotate-slide-section .rotate-slide-next{background-color:transparent;cursor:pointer;border:none;outline:none}.rotate-slide-section .phon-cover{width:100%;height:100%;position:absolute;top:0;left:-9rem;display:flex;justify-content:center;align-items:center;z-index:999;overflow:hidden}.rotate-slide-section .phon-cover .phon-box{width:400px;height:100%;overflow:hidden}.rotate-slide-section .phon-cover .phon-box img{width:100%;height:100%;object-fit:cover}.rotate-slide-section .phon-cover .txt-box{position:absolute;bottom:7rem}.rotate-slide-section .img-box{width:284px;height:600px;z-index:7;overflow:hidden}.rotate-slide-section .img-box img{width:100%;height:100%;object-fit:cover}.rotate-slide-section .rotate-slide-text-wrap .btn-box{padding:.5em 3.1em;border-radius:100vw;background-color:#00b92b;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}.rotate-slide-section .rotate-slide-text-wrap .btn-txt{font-size:20px}.mom-main-up{width:100%;height:100vh;position:relative;overflow:hidden}.mom-main-up .mom-main-wrapper{position:relative;width:100%;height:100%}.mom-main-up .mom-main-wrapper .mom-main-btm-text-wrapper{position:relative;width:100%;height:100%;display:flex;justify-content:flex-end;flex-direction:column}.mom-main-up .mom-main-wrapper .mom-main-btm-text-wrapper .btn-box{width:200px;position:absolute;bottom:8rem;right:120px}.mom-main-up .mom-main-wrapper .mom-main-btm-text-wrapper .go-to-news-btn{position:absolute;top:50%;left:-22%;width:120px;height:50px;font-size:14px;display:flex;justify-content:center;align-items:center;background-color:#017dc3;transform:rotate(-90deg) translateY(0);z-index:-1;border-radius:10px}.mom-main-up .mom-main-wrapper .mom-main-btm-text-wrapper .go-to-news-btn.show{transition:.5s .7s;opacity:1;left:-22%}.mom-main-up .mom-main-wrapper .mom-main-btm-text-wrapper .go-to-news-btn.hide{transition:.2s;opacity:0;left:30%}.mom-main-up .swiper-blind-area{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:2;transform:translate(0);transition:transform .7s .9s}.mom-main-up .swiper-blind-area-small{position:absolute;bottom:0;left:0;width:100%;height:30%;background-color:#fff;z-index:2;transform:translate(0)}.mom-main-up .swiper-blind-area.hide{transform:translate(-100%)}.mom-main-up .swiper-blind-area.show{transform:translate(0);transition:transform 0s}.mom-main-up .swiper-blind-area-small.hide{transition:transform .7s 1.2s;transform:translate(-100%)}.mom-main-up .swiper-blind-area-small.show{transform:translate(0);transition:transform 0s}.mom-main-up .mom-main-wrapper .mom-main-btm-text-wrapper .go-to-news-btn .go-box{padding:15px}.mom-main-up .mom-main-wrapper .mom-main-btm-text-wrapper .go-to-news-btn .go-box span{color:#fff}.mom-main-up .mom-main-ani-text-wrap{position:absolute;width:100%;height:100vh;background:#fff;display:flex;justify-content:center;align-items:center;font-size:64px;font-weight:600;animation:goUpText 1s ease-in-out 2.2s forwards;overflow:hidden}@keyframes goUpText{to{height:100vh;font-size:48px}}.mom-main-up .mom-main-ani-text>span{position:relative;top:0%;display:inline-block;text-align:end;-webkit-text-fill-color:black;-webkit-text-stroke:1px transparent;line-height:1;overflow:hidden}.mom-main-up .mom-main-ani-text>span:after{position:absolute;bottom:0;left:0;content:attr(data-char);-webkit-text-fill-color:#017DC3;width:0;height:100%;overflow:hidden}.mom-main-up .mom-main-bg-wrapper{position:absolute;width:100%;height:100vh;bottom:0;overflow:hidden;filter:brightness(.8);padding:5rem}.mom-main-up .mom-main-bg-wrapper>video{width:100%;height:100%;object-fit:cover;border-radius:.5rem}.mom-main-up .mom-btm-left-text-wrap{position:absolute;bottom:0;left:112px;overflow:hidden;margin-bottom:106px}.mom-main-up .mom-btm-top-btn{background:#017dc3;padding:5px 8px;border-radius:50px;font-size:16px;text-transform:uppercase;display:flex;justify-content:center;margin-bottom:20px}.mom-main-up .mom-btm-left-contexts{line-height:24px}.mom-main-up .mom-btm-center-wrap{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;bottom:78px;left:9%;overflow:hidden;margin-bottom:30px}.mom-main-up .center-large-text{font-size:48px;font-weight:700;line-height:52px;margin-bottom:37px}.mom-main-up .center-small-text{text-align:center;margin-bottom:10px}.mom-main-up .btm-right-video{position:absolute;z-index:3;width:19.5rem;aspect-ratio:6/7;bottom:20%;right:115px;height:556px;margin-bottom:30px;display:flex;border-radius:.5rem;overflow:hidden;transition:.7s}.mom-main-up .btm-right-video.close{width:220px;height:60px;border-radius:50px;display:flex;justify-content:center;align-items:center}.mom-main-up .btm-right-video.close .close-box,.mom-main-up .btm-right-video.close .swiper-cover{transition:.9s;opacity:0}.mom-main-up .btm-right-hide-button{position:absolute;opacity:1;bottom:0%;right:0%;width:220px;height:60px;color:#fff;z-index:10;display:flex;justify-content:center;align-items:center;gap:10px;font-size:18px;opacity:0;background-color:#017dc3;border-radius:50px}.mom-main-up .btm-right-hide-button.show{transition:.7s .3s;opacity:1}.mom-main-up .btm-right-hide-button.hide{z-index:0;pointer-events:none}.mom-main-up .btm-right-video .swiper-cover{width:100%;height:100%;display:flex;flex-direction:column;position:relative;background-color:#fff;padding:.25rem}.mom-main-up .btm-right-video .swiper-cover.hide .swiper{opacity:0}.mom-main-up .btm-right-video .swiper-cover.hide .txt-box{transform:translate(100%)}.mom-main-up .btm-right-video .swiper-cover.show .txt-box{transition:transform .7s 1.2s;transform:translate(0)}.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box{position:absolute;bottom:0;left:0;width:100%;height:10%;display:flex;justify-content:space-between;z-index:999;padding:.25rem}.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box .mom-prev{width:50%;display:flex;justify-content:space-between;align-items:center}.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box .mom-prev{border-left:none;border-right:none}.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box .mom-next{width:100%;display:flex;justify-content:flex-end;align-items:center}.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box .mom-prev svg{color:#000}.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box .mom-next svg{color:#000}.mom-main-up .btm-right-video .close-box{width:55px;height:100%}.mom-main-up .btm-right-video .close-box .btn-cover{width:100%;height:100%;border-right:1px solid #dddddd;position:relative;z-index:3}.mom-main-up .btm-right-video .close-box .close-btn{width:100%;height:100%;border:none}.mom-main-up .btm-right-video .close-box .close-btn .btn{width:100%;height:100%;padding-top:10px;cursor:pointer}.mom-main-up .btm-right-video .close-box .close-btn .btn .svgya{font-size:24px}.mom-main-up .btm-right-video .close-box .close-btn .btn.show{opacity:1}.mom-main-up .btm-right-video .close-box .close-btn .btn.hide{opacity:0}.mom-main-up .btm-right-video .go-to-news-btn{position:relative}.mom-main-up .main-img-swiper{width:100%;height:90%;border-radius:.5rem;background-color:#fff}.mom-main-up .swiper-backface-hidden .swiper-slide{border-radius:.5rem}.mom-main-up .swiper-backface-hidden .swiper-slide .slide-cover{width:100%;height:100%;display:flex;flex-direction:column}.mom-main-up .swiper-backface-hidden .swiper-slide .txt-wrap{padding:14px}.mom-main-up .swiper-backface-hidden .swiper-slide .txt-wrap .txt-box .t6{color:#000}.mom-main-up .swiper-backface-hidden .swiper-slide .txt-wrap .b3{color:#333;font-size:14px;margin-top:1rem}.mom-main-up .btm-video-wrapper{width:100%;height:100%;filter:brightness(.8);cursor:pointer}.mom-main-up .main-img-slide{width:100%;height:100%}.mom-main-up .btm-video-wrapper>img{width:100%;height:100%;object-fit:cover;border-radius:.5rem}.mom-main-up .btm-video-wrapper>video{width:100%;height:100%;object-fit:cover}.mom-main-up .btm-right-video-text{position:absolute;z-index:4;top:10px;right:10px;font-size:32px}.mom-main-up .btm-discover-btn{background:#000;position:absolute;bottom:127px;right:10px;overflow:hidden;font-size:14px;border-radius:5px;cursor:pointer;width:120px;height:27px;display:flex;justify-content:center;align-items:center}.mom-main-up .btm-discover-btn>p{margin-bottom:3px}.mom-main-up .hide-discover{width:150px;aspect-ratio:1/1;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#000;position:absolute;top:150px;z-index:2;transition:.7s}.mom-main-up .hide-discover.active{background-color:#017dc3;top:-60px}.mom-main-up .mom-main-wrapper .mom-main-btm-text-wrapper .left-box-cover{width:25%;height:50%;position:absolute;bottom:0;right:0;color:#fff}.mom-main-up .mom-btm-center-wrap{opacity:1;color:#fff}@keyframes scaleUpDiv{to{opacity:1}}.mom-main-up .mom-main-ani-text{position:absolute;width:100%;height:440px;display:flex;justify-content:center;align-items:center;left:0;top:50%}.mom-main-up .mom-main-ani-img-wrap{position:relative;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center}.mom-main-up .mom-main-ani-img-wrap .big-log{position:relative;height:100%;font-size:66px;color:#017dc3;z-index:3;transform:translate(0)}.mom-main-up .mom-main-ani-back{position:absolute;top:50%;left:50%;width:calc(100% - 4px);height:calc(100% - 4px);transform:translate(-50%,-50%);z-index:1}.mom-main-up .mom-main-ani-back-trans{position:absolute;bottom:2px;left:0;width:calc(100% - 4px);height:calc(100% - 4px);max-height:0;background-color:#fff;animation:mom-main-ani-back-animation 2s .7s forwards;z-index:4}@keyframes mom-main-ani-back-animation{0%{max-height:0}to{max-height:calc(100% - 4px)}}.mom-main-up .mom-main-ani-text img{position:relative;width:100%;display:block;z-index:3}.mom-main-up .btm-right-video .swiper-cover .slider-arrow{justify-content:space-between;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative;overflow:hidden}.mom-main-up .btm-right-video .swiper-cover .slider-arrow-box{pointer-events:none;width:2.4rem;height:2.4rem;padding:1%;position:absolute;transform:scale(1);transition:all .5s}.mom-main-up .btm-right-video .swiper-cover .slider-arrow-box .w-embed:before,.mom-main-up .btm-right-video .swiper-cover .slider-arrow-box .w-embed:after{content:" ";grid-area:1 / 1 / 2 / 2;display:table}.mom-main-up .btm-right-video .swiper-cover .slider-arrow-box .w-embed:after{content:" ";grid-area:1 / 1 / 2 / 2;display:table}.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box .mom-prev .cm-icon,.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box .mom-next .cm-icon{transition:all .5s}.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box .slider-arrow:nth-child(1):hover .cm-icon{transform:translate(-40px)}.mom-main-up .btm-right-video .swiper-cover .swiper-btn-box .slider-arrow:nth-child(2):hover .cm-icon{transform:translate(40px)}.mom-main-up .btm-right-video .swiper-cover .slider-arrow:hover .slider-arrow-box{transform:scale(.9)}.espai-hmain-upgrade2{width:100%;height:300vh;position:relative;overflow:hidden}.espai-hmain-upgrade2 .espai-home-main-container2{position:absolute;width:100%;height:100vh;background-color:#fff}.espai-hmain-upgrade2 .espai-home-main-front-wrap{width:100%;height:100%}.espai-hmain-upgrade2 .espai-home-main-front-wrap .espai-home-main-text-container{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.espai-hmain-upgrade2 .espai-home-main-text-wrap{color:#e2ddd2}.espai-hmain-upgrade2 .espai-home-main-img-wrap{width:30rem;height:18rem;border-radius:2rem;transition:width .5s ease-in-out,height .5s ease-in-out,border-radius 1s ease-in-out;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;overflow:hidden}.espai-hmain-upgrade2 .espai-home-main-img-wrap img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}.espai-hmain-upgrade2 .espai-home-main-img-wrap img.active{opacity:1}.espai-hmain-upgrade2 .espai-home-main-front-wrap .espai-home-main-fade-in-wrap{position:absolute;z-index:20;top:0;left:0;text-align:center;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.espai-hmain-upgrade2 .espai-home-main-fade-in-wrap .espai-home-main-fadein-container{width:100%;height:100%;display:flex;flex-direction:column;padding:40px 100px 25px;justify-content:center;gap:150px}.espai-hmain-upgrade2 .espai-home-main-fade-in-wrap .espai-home-main-fadein-container .espai-home-main-box-wrap{width:280px;height:310px}.espai-hmain-upgrade2 .espai-home-main-fadein-container .espai-home-main-box-wrap{color:#e2ddd2;background-color:#0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2.2rem;border-radius:.7rem;display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:1.8rem;transition:opacity .5s ease,transform .5s ease}.espai-hmain-upgrade2 .espai-home-main-fadein-container .espai-home-main-box-wrap .espai-home-main-title-wrap{font-size:1.2rem;text-align:start;transition:opacity .5s ease,transform .5s ease}.espai-hmain-upgrade2 .espai-home-main-fadein-container .espai-home-main-list-wrap .espai-home-main-text-wrap{font-size:21px}.espai-hmain-upgrade2 .espai-home-main-fadein-container .espai-home-main-text-wrap{color:#e2ddd2}.espai-hmain-upgrade2 .espai-home-main-fadein-container .espai-home-main-box-wrap .espai-home-main-list-wrap{display:flex;flex-direction:column;gap:1.5rem;align-items:start}.espai-hmain-upgrade2 .espai-home-main-fadein-container .espai-home-main-box-wrap .espai-home-main-list-wrap .espai-home-main-list-item{display:flex;gap:1.1rem}.espai-hmain-upgrade2 .espai-home-main-fadein-container .espai-home-main-title-wrap .espai-home-main-text-wrap{text-transform:uppercase}.espai-hmain-upgrade2 .espai-home-main-fadein-container .espai-home-main-title-wrap .espai-home-main-text-wrap p:nth-child(1){font-size:6.8rem}.espai-hmain-upgrade2 .espai-home-main-fadein-container .espai-home-main-title-wrap .espai-home-main-text-wrap p:nth-child(2){font-size:1rem}.espai-hmain-upgrade2 .hero-first,.hero-second,.hero-third{justify-content:center;align-items:center;width:100%;height:100vh;padding-bottom:3.5rem;display:flex;position:relative;overflow:hidden}.espai-hmain-upgrade2 .hero-first{z-index:0}.espai-hmain-upgrade2 .hero-second{z-index:1}.espai-hmain-upgrade2 .hero-third{z-index:3}.espai-hmain-upgrade2 .font-h1{letter-spacing:-.045rem;text-transform:uppercase;font-family:Montserrat Variable,sans-serif;font-size:6.8rem;font-weight:300;line-height:1.1;z-index:2;color:#fff;text-align:center}.espai-hmain-upgrade2 .hero-img{z-index:1;object-fit:cover;width:100%;height:100vh;position:absolute;top:0;right:0;bottom:0;left:0}.lumara-header-section{width:100%;height:fit-content;position:fixed;top:0;left:0;z-index:100;padding:20px 50px 20px 20px;opacity:0;transform:translateY(-100%);transition:opacity .3s ease,transform .3s ease}.lumara-header-section .lumara-header-container{display:flex;justify-content:space-between;align-items:center}.lumara-header-section .lumara-header-container .lumara-header-logo-wrap{width:2rem;height:100%}.lumara-header-section .lumara-header-container .lumara-header-logo-wrap img{width:100%;height:100%;object-fit:cover}.lumara-header-section .lumara-header-container .lumara-header-nav-wrap .lumara-header-nav-list-wrap{display:flex;gap:30px;color:#fff;text-transform:uppercase}.lumara-header-section .lumara-header-container .lumara-header-nav-wrap .lumara-header-nav-list-wrap .lumara-header-nav-list-item{background-color:#0003;padding:.6rem 1.3rem;font-size:1.2rem;border-radius:.6rem}.footer-top-section{width:100%;height:100vh;background-color:#fff;padding:2rem 2rem 1.25rem;display:flex;position:relative;overflow:hidden}.footer-top-section .top-cover{width:100%;height:100%;z-index:2;grid-column-gap:2rem;grid-row-gap:2rem;mix-blend-mode:difference;flex-flow:column;display:flex;position:relative}.footer-top-section .top-cover .splitting-box{width:100%}.footer-top-section .top-cover .splitting{color:#fff;letter-spacing:3.9cqw;font-size:15cqw;font-weight:400;line-height:.7;width:100%;display:flex;justify-content:center;align-items:center}.footer-top-section .top-cover .chars-box{color:#fff;text-transform:uppercase;letter-spacing:2.35cqw;width:25%;margin-left:25%;font-size:2cqw;font-weight:500;line-height:1}.footer-top-section .top-cover .splitting.active span{letter-spacing:10rem}.footer-top-section .top-cover .splitting span{transition:all 1s;transform-origin:center;letter-spacing:1.4rem;text-align:center;transform:translate(16px)}.footer-top-section .top-cover .chars.active span{letter-spacing:10rem}.footer-top-section .top-cover .chars span{transition:all 1s;transform-origin:center;letter-spacing:5rem;transform:translate(60px)}@media screen and (max-width: 768px){.footer-top-section{height:30%}}.sofia-about-section{position:relative;width:100%;height:100vh}.sofia-about-section .sofia-about-inner{width:100%;height:100%;background-color:#f9f7ec;padding:60px 100px}.sofia-about-section .sofia-inner-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.sofia-inner-top-wrap{width:100%;display:flex;justify-content:space-between}.sofia-about-section .sofia-inner-container h4{font-size:5.3vw;font-weight:300}.sofia-about-section .sofia-inner-bottom-wrap{width:100%;display:flex;justify-content:flex-end;gap:42px}.sofia-about-section .location-button{background-color:#fff;border:1px solid #bdbdbd;border-radius:8px;padding:8px 16px;margin-top:8px;cursor:pointer;font-size:16px;font-weight:600}.sofia-second-section{position:relative;width:100%;height:400vh;z-index:4}.sofia-second-section .sofia-second-inner{position:absolute;top:0;left:0;width:100%;height:500vh}.sofia-second-section .sofia-second-inner-sticky{position:sticky;top:-300vh;width:100%;height:400vh;padding:60px 100px;background-color:#4e4c4c}.sofia-second-section .sofia-top-wrap{width:100%;height:25%}.sofia-second-section .sofia-title.splitted{font-size:72px;text-transform:uppercase;color:#d6c6ae;text-align:center}.sofia-second-section .sofia-top-wrap .word{opacity:.2}.sofia-second-section .sofia-img-wrap{position:relative;width:100%;height:75%}.sofia-img-inner-wrap{display:grid;gap:24px;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);width:100%}.sofia-second-section .sofia-img-item{padding:16px;background-color:#fff;box-sizing:border-box;max-width:250px;margin:120px 0}.sofia-img-item-0{grid-column:1 / 3;grid-row:1 / 2}.sofia-img-item-1{grid-column:6 / 8;grid-row:1 / 2}.sofia-img-item-2{grid-column:11 / 13;grid-row:1 / 2}.sofia-img-item-3{grid-column:3 / 5;grid-row:2 / 3}.sofia-img-item-4{grid-column:9 / 11;grid-row:2 / 3}.sofia-img-item-5{grid-column:6 / 8;grid-row:3 / 4}.sofia-img-item-6{grid-column:3 / 5;grid-row:4 / 5}.sofia-img-item-7{grid-column:9 / 11;grid-row:4 / 5}.sofia-second-section .sofia-img-item img{width:100%}@media screen and (max-width: 768px){.sofia-second-section{height:250vh}.sofia-second-section .sofia-second-inner-sticky{padding:24px 16px}.sofia-second-section .sofia-title.splitted{font-size:14px}.sofia-second-section .sofia-top-wrap{height:7%}.sofia-second-section .sofia-top-wrap .word{opacity:1}.sofia-second-section .sofia-img-inner-wrap{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.sofia-img-item-0{grid-column:1 / 2;grid-row:1}.sofia-img-item-1{grid-column:2 / 3;grid-row:1}.sofia-img-item-2{grid-column:1 / 3;grid-row:2;justify-self:center}.sofia-img-item-3{grid-column:1 / 2;grid-row:3}.sofia-img-item-4{grid-column:2 / 3;grid-row:3}.sofia-img-item-5{grid-column:1 / 3;grid-row:4;justify-self:center}.sofia-img-item-6{grid-column:1 / 2;grid-row:5}.sofia-img-item-7{grid-column:2 / 3;grid-row:5}.sofia-second-section .sofia-img-item{padding:16px;background-color:#fff;box-sizing:border-box;max-width:160px;margin:0}}.sofia-clip-section{position:relative;width:100%;height:300vh;background-color:#f9f7ec;z-index:5}.sofia-clip-section .sofia-clip-wrapper{position:absolute;width:100%;height:100vh;background-color:#4e4c4c;clip-path:inset(0% 0% 0%);top:0;z-index:2}.sofia-clip-section .sofia-inner-wrap{position:sticky;top:0;width:100%;height:100vh;padding:60px 100px;z-index:1}.sofia-clip-section .sofia-content-wrapper{position:relative;width:100%;height:100%;display:flex;justify-content:space-between}.sofia-clip-section .sofia-content-left{position:relative;width:calc(50% - 120px);height:100%}.sofia-clip-section .left-big-img{width:100%;height:100%;transform:translateY(-200%);opacity:0}.sofia-clip-section .left-big-img.active{animation:fadeIn .2s .2s forwards}.sofia-clip-section .sofia-left-img-cover{position:absolute;width:100%;height:100%}.sofia-clip-section .sofia-content-right{position:relative;width:calc(50% - 120px);height:100%;display:flex;justify-content:flex-end;gap:32px}.sofia-clip-section .sofia-content-right-one{position:relative;width:calc(50% - 140px);display:flex;align-items:center}.sofia-clip-section .sofia-content-right-text-absol{transform:rotate(-90deg);transform-origin:bottom left;width:320px;height:40px;text-align:center;position:absolute;bottom:30%}.sofia-clip-section .sofia-content-right-one img{width:100%}.sofia-clip-section .sofia-content-right-two{width:50%}.sofia-clip-section .sofia-content-right-two img{width:100%}.sofia-clip-section .sofia-text-right-wrap{position:absolute;right:5%;bottom:0;display:flex;flex-direction:column;align-items:center}.sofia-clip-section .sofia-text-right-wrap p{text-align:center;font-weight:700;font-size:16px}@keyframes fadeOut{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(0) scale(1);opacity:0}}@keyframes fadeIn{0%{transform:translateY(0) scale(1)}to{transform:translateY(0) scale(1)}}.sofia-back-big-section{position:relative;width:100%;height:200vh;z-index:4}.sofia-back-big-section .sofia-back-bigimg-wrap{position:absolute;width:100%;height:100%;background-color:#000;top:0;left:0}.sofia-back-big-section .sofia-back-bigimg-wrap img{width:100%;height:100%;object-position:top center}.sofia-back-big-section .sofia-big-inner{position:relative;width:100%;height:100%;padding:60px 100px 30px;display:flex;flex-direction:column;justify-content:space-between}.sofia-back-big-section .sofia-big-top-wrap{width:100%;display:flex;justify-content:space-between}.sofia-back-big-section .sofia-big-top-wrap h4{font-size:72px;color:#f9f7ec;mix-blend-mode:difference}.sofia-back-big-section .sofia-big-center-wrap{width:100%;display:flex;justify-content:center}.sofia-back-big-section .sofia-big-center-wrap p{font-size:28px;font-weight:700;color:#d6c6ae;text-align:center}.sofia-back-big-section .sofia-big-bottom-wrap{width:100%;display:flex;justify-content:center}.sofia-back-big-section .sofia-big-bottom-wrap p{text-transform:uppercase;font-weight:700;color:#d6c6ae;text-align:center}.sofia-shcherbak-section{position:relative;width:100%;height:150vh;z-index:3}.sofia-shcherbak-section .sofia-shcherbak-position-wrap{position:absolute;width:100%;height:200vh;bottom:0}.sofia-shcherbak-section .sofia-shcherbak-sticky{position:sticky;width:100%;height:100vh;top:0}.sofia-shcherbak-section .sofia-schcherbak-sticky-bg{position:absolute;width:100%;height:100%;left:0;bottom:0}.sofia-shcherbak-section .sofia-schcherbak-sticky-bg img{width:100%;height:100%;background-color:#d6c6ae}.sofia-shcherbak-section .sofia-shcherbak-content-wrap{position:relative;padding:60px 100px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.sofia-shcherbak-section .sofia-shcherbak-top-wrap{width:100%;display:flex;align-items:flex-end;justify-content:space-between}.sofia-shcherbak-section .right-content-wrap{display:flex;flex-direction:column;gap:8px}.sofia-shcherbak-section .right-content-top-wrap{display:flex;align-items:center;gap:8px}.sofia-shcherbak-section .right-text-line{font-size:22px;font-weight:700}.sofia-shcherbak-section .left-big-title{font-size:100px}.sofia-shcherbak-section .sofia-content-bottom-wrap{width:100%;display:flex;justify-content:flex-end}.sofia-shcherbak-section .sofia-content-inner{width:50%;display:flex;justify-content:space-between}.sofia-shcherbak-section .sofia-footer-nav{display:flex;flex-direction:column}.sofia-footer-nav-title{font-size:36px;font-weight:700}.sofia-footer-nav-content{gap:16px;font-size:18px;font-weight:700;padding-top:16px;display:flex;flex-direction:column;justify-content:flex-end}.sofia-footer-nav-content.special-padding{padding-top:48px}.sofia-footer-nav-content a{color:#000}
