/*! designw code */h1,h2,h3,h4,h5{font-family:ZonaPro,Pretendard,system-ui,sans-serif;font-weight:700;letter-spacing:-.01em}:root{--announcement-bar-height: 54px;--inner-pd: 320px;--border-ra: 24px;--header-hei:90px;--transi: .4s;--gap-12: 12px;--gap-24: 24px;--font-16: 16px;--font-20: 20px;--font-24: 24px;--font-28: 28px;--line-24: 24px;--line-26: 26px;--line-28: 28px;--line-30: 30px;--line-34: 34px;--line-38: 38px;--line-60: 60px}@media screen and (max-width:1780px){:root{--inner-pd:6.666667%}}@media screen and (max-width:1199px){:root{--inner-pd: 32px;--border-ra: 16px;--gap-12: 6px;--gap-24: 12px;--font-16: 12px;--font-20: 12px;--font-24: 14px;--font-28: 16px;--line-24: 20px;--line-26: 20px;--line-28: 20px;--line-30: 20px;--line-34: 22px;--line-38: 24px}}@media screen and (max-width:767px){:root{--inner-pd: 20px;--gap-12: 12px;--font-20: 16px;--font-24: 18px;--line-30: 24px;--line-34: 26px}}*{margin:0;padding:0;box-sizing:border-box;word-break:keep-all}body{min-width:320px;max-width:100%;height:100%;color:#141414;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;box-sizing:border-box;overflow-x:clip}ol,ul,li{list-style:none}table,th,td{border-collapse:collapse}div{outline:none}label{cursor:pointer}label img{pointer-events:none}a{text-decoration:none;color:#141414}img{display:block;border:0;max-width:100%;width:100%}button{background-color:transparent;cursor:pointer}p{word-break:keep-all}i{font-style:normal}.cart .h6,.cart .prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){color:initial}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-to-content:focus,.skip-to-content:focus-visible{position:fixed;top:16px;left:16px;width:auto;height:auto;padding:12px 16px;margin:0;clip:auto;overflow:visible;white-space:normal;z-index:10000;background:#000;color:#fff;font-size:14px;font-weight:600;border-radius:6px;text-decoration:none}.skip-to-content:focus{background:#3e1c0f}.is-home .shopify-section--apps{display:none!important}.cOGBiC .pf-slider-next,.cOGBiC .pf-slider-prev{display:flex;align-items:center;justify-content:center}#mainWrap section{padding-top:180px;padding-bottom:180px}.inner{width:100%;padding:0 var(--inner-pd)}#mainWrap .icon,#mainWrap .img{display:inline-block;width:auto;max-width:100%}.img-obj{width:100%;height:100%;object-fit:cover;object-position:center}.img-obj-c{width:100%;height:100%;object-fit:contain;object-position:center}.border-ra{border-radius:var(--border-ra);overflow:hidden}.ab{position:absolute}.ab-cnt{position:absolute;left:50%;transform:translate(-50%)}.t-cnt{text-align:center!important}.color-w{color:#fff!important}.color-b{color:#fbeadd}#mainWrap .main[allow-transparent-header]{margin-block-start:calc(-1 * var(--header-height))}#mainWrap .main[allow-transparent-header]{padding-block-start:calc(-1 * var(--header-height))}store-header[allow-transparency].header{transform:none!important}@media screen and (max-width:767px){.fl-sm-col{flex-direction:column}}.box-gr{position:relative}.box-gr:after{position:absolute;left:0;bottom:0;width:100%;height:188px;background:linear-gradient(180deg,#0000,#000c 70%);content:""}img.md,img.sm,br.md,br.sm,.md,.sm{display:none}@media screen and (max-width:1199px){#mainWrap section{padding-top:80px;padding-bottom:80px}img.pc{display:none}img.md{display:block}br.pc{display:none}br.md{display:block}.pc{display:none}.md{display:block}}@media screen and (max-width:767px){img.pc,img.md{display:none}img.sm{display:block}br.pc,br.md{display:none}br.sm{display:block}.pc,.md{display:none}.sm{display:block}}h2{font-weight:700;font-size:48px;line-height:var(--line-60)}h3{font-weight:700;font-size:44px;line-height:140%}@media screen and (max-width:1199px){h2{font-size:28px;line-height:38px}h3{font-size:28px}}@media screen and (max-width:767px){h2{font-size:32px;line-height:42px;text-align:center}}.flex{display:flex;justify-content:center;align-items:center}.fl{display:flex}.grid{display:grid;justify-items:center;align-content:center}.gr-1{display:grid;grid-template-columns:repeat(1,1fr)}.gr-2{display:grid;grid-template-columns:repeat(2,1fr)}.gr-3{display:grid;grid-template-columns:repeat(3,1fr)}.gr-4{display:grid;grid-template-columns:repeat(4,1fr)}.gr-5{display:grid;grid-template-columns:repeat(5,1fr)}.gr-6{display:grid;grid-template-columns:repeat(6,1fr)}.btn-st{display:flex;justify-content:center;align-items:center;height:56px;border-radius:4rem;color:#141414;font-size:var(--font-20);transition:var(--transi)}.btn-st.small{width:86px;height:40px;color:#fff;font-weight:500;font-size:var(--font-16);line-height:var(--line-28)}.btn-st.hv-w:hover{background:#fff}.btn-st.hv-brw:hover{background:#3e1c0f}.btn-st.hv-bk:hover{background:#141414!important}@media screen and (max-width:1199px){.btn-st{height:36px}.btn-st.small{width:50px;height:28px}}@media screen and (max-width:767px){.btn-st{height:56px}}.swiper-nav .swiper-pagination{position:relative;top:auto;left:auto;right:auto;bottom:auto}.swiper-nav .swiper-pagination-bullet{border-radius:4px;transition:var(--transi);opacity:.5}.swiper-nav .swiper-pagination-bullet-active{width:16px;border-radius:4px;background:#fff;opacity:1}.swiper-nav .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto;top:auto}.swiper-btn-wr{gap:var(--gap-12)}.swiper-btn-wr .swiper-btn{width:48px;height:48px;border:1px solid #3E1C0F;transition:var(--transi)}.swiper-btn-wr .swiper-btn img{transition:var(--transi)}.swiper-btn-wr .swiper-btn:hover{background:#3e1c0f}.swiper-btn-wr .swiper-btn:hover img{filter:brightness(0) invert(1)}.swiper-btn-wr .swiper-button-prev,.swiper-btn-wr .swiper-button-next{position:relative;top:auto;bottom:auto;left:auto;right:auto;border-radius:100%;margin:0}.swiper-button-prev,.swiper-button-next,.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{display:none;background-image:none}@media screen and (max-width:1199px){.swiper-btn-wr .swiper-btn{width:32px;height:32px}.swiper-btn-wr .swiper-btn .icon{width:14px}}.main{position:relative;width:100%;height:2059px;padding:0!important}.main .swiper,.main .swiper-container{height:100%}.main .mainSwiper{background:#000}.main>.tit-wr{top:180px;z-index:10}.main>.tit-wr .tit{color:#fff;font-size:58px;font-weight:700;line-height:1.3}.main>.tit-wr .txt{margin-top:14px;margin-bottom:40px;color:#fff;font-size:var(--font-24);font-weight:400;line-height:var(--line-34)}.main .btn-wr{gap:var(--gap-12);margin-bottom:40px}.main .btn-wr .btn-st{width:280px}.main .btn-wr .btn-st.btn1{background:#fbeadd}.main .btn-wr .btn-st.btn1:hover{background:#fff}.main .btn-wr .btn-st.btn2{border:1px solid #FFFFFF80;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.main .btn-wr .btn-st.btn2:hover{background:#000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.main .mainSwiper .swiper-slide{background:#000}.main .real-impact-wr{bottom:180px;z-index:2}.main .real-impact-wr .box-wr{position:relative;padding:80px;background:linear-gradient(180deg,#fffbf9e6,#fbeadde6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.main .real-impact-wr .tit-wr{gap:48px;justify-content:flex-start;margin-bottom:60px}.main .real-impact-wr .tit-wr .tit{color:#3e1c0f}.main .real-impact-wr .tit-wr .txt{font-size:var(--font-24);font-weight:500;line-height:var(--line-34)}.main .real-impact-wr .swiper{overflow:visible;overflow-x:clip}.main .real-impact-wr .swiper-slide .img-bx{height:282px}.main .real-impact-wr .swiper-slide .txt-bx{min-height:160px;height:100%;background:#fff;padding:26px 28px}.main .real-impact-wr .swiper-slide .txt-bx .tit{font-weight:700;font-size:var(--font-24);line-height:var(--line-34)}.main .real-impact-wr .swiper-slide .txt-bx .txt{margin-top:4px;color:#6e554b;font-size:var(--font-20);font-weight:400;line-height:var(--line-30)}.main .real-impact-wr .swiper-btn-wr{top:-98px;right:0}.main .real-impact-wr .swiper-nav{display:none}@media (max-width:1440px) and (min-width:1200px){.main .real-impact-wr .swiper-btn-wr{top:-68px}}@media screen and (max-width:1199px){.main{height:1058px}.main>.tit-wr{top:136px;width:100%}.main>.tit-wr .tit{font-size:28px;line-height:124%}.main>.tit-wr .txt{margin-top:4px;margin-bottom:12px}.main .btn-wr .btn-st{width:160px}.main .btn-wr .btn-st.btn1{background:#fff}.main .real-impact-wr .tit-wr{gap:16px;margin-bottom:20px}.main .real-impact-wr{bottom:80px}.main .real-impact-wr .box-wr{padding:50px}.main .real-impact-wr .swiper-slide .img-bx{height:162px}.main .real-impact-wr .swiper-slide .txt-bx{min-height:100%;padding:14px 16px 20px}.main .real-impact-wr .swiper-btn-wr{top:52px}.main .swiper-nav{display:none}}@media screen and (max-width:767px){.main{height:1532px}.main>.tit-wr{top:112px}.main>.tit-wr .tit{font-size:40px}.main>.tit-wr .txt{margin-top:12px;margin-bottom:20px;font-size:16px}.main .btn-wr .btn-st{width:240px}.main .btn-wr{flex-direction:column}.main .btn-wr .btn-st.btn1{background:#fbeadd}.main .swiper-nav{position:absolute;top:570px;left:0;width:100%;display:block}.main .real-impact-wr{overflow:hidden}.main .real-impact-wr .swiper{padding:0 var(--inner-pd);overflow:visible}.main .real-impact-wr{bottom:0;padding:0}.main .real-impact-wr .box-wr{padding:80px 0;border-bottom-right-radius:0;border-bottom-left-radius:0}.main .real-impact-wr .tit-wr{gap:12px;margin-bottom:40px}.main .real-impact-wr .tit-wr .txt{text-align:center}.main .real-impact-wr .swiper-nav{display:block;position:relative;top:0;margin-top:12px}.main .real-impact-wr .swiper-btn-wr{display:none}.main .real-impact-wr .swiper-slide .img-bx{height:230px}.main .real-impact-wr .tit-wr .txt{padding:0 57px}.main .real-impact-wr .tit-wr .txt br{display:none}}@media screen and (max-width:500px){.main .swiper-nav{top:510px}.main .real-impact-wr .swiper-slide .txt-bx{min-height:136px}.main .real-impact-wr .swiper-slide .txt-bx .txt br{display:none}}:root{--num-wi:52px;--num-t-wi:170px;--num-t-wi-ri:14px;--sw-wi:482px}@media screen and (max-width:1440px){:root{--sw-wi:402px}}@media screen and (max-width:1199px){:root{--num-wi:28px;--num-t-wi:119px;--num-t-wi-ri:8px}}@media screen and (max-width:767px){:root{--num-wi:26px}}.slide-list{margin-top:-1px;padding-bottom:160px;background:#3e1c0f}.slide-list .tit-wr .txt{margin-top:20px;font-size:var(--font-24);line-height:var(--line-34)}.slide-list .step-list-wr{display:flex;flex-direction:column;width:calc(100% - var(--sw-wi));height:-webkit-fill-available;padding-right:60px}.slide-list .step-list{gap:var(--gap-24);margin-top:auto}.slide-list .step-list .step-item{width:100%;padding:24px;cursor:pointer;opacity:.2}.slide-list .step-list .step-item .txt{width:calc(100% - (var(--num-wi) + var(--num-t-wi) + var(--num-t-wi-ri)));color:#6e554b;font-weight:400;font-size:var(--font-20);line-height:var(--line-30)}.slide-list .step-list .step-item.is-active{background:#fbeadd;opacity:1}.slide-list .step-list .step-item.is-active .tit{color:#141414}.slide-list .num-wr .num{width:var(--num-wi);height:var(--num-wi);margin-right:var(--num-t-wi-ri);border-radius:100%;background:#3e1c0f;color:#fff;font-size:var(--font-24);font-weight:500}.slide-list .num-wr .tit{width:var(--num-t-wi);margin-right:28px;color:#fff;font-weight:700;font-size:var(--font-20);line-height:var(--line-30)}.slide-list .swiper-wr{width:var(--sw-wi);height:638px}.slide-list .swiper-wr .swiper-nav{margin-top:12px}.slide-list .swiper-wr .swiper-nav .swiper-pagination-bullet{background:#fff}.slide-list .box-wr-sm{display:none}.slide-list .box-wr-sm .box{align-items:stretch;min-height:170px}.slide-list .box-wr-sm .box+.box{margin-top:20px}.slide-list .box-wr-sm .bx-img{width:129px}.slide-list .box-wr-sm .bx-txt{justify-items:flex-start;width:calc(100% - 129px);padding:20px 18px;background:#fbeadd}.slide-list .box-wr-sm .bx-txt .txt{color:#6e554b;font-size:16px;line-height:24px;margin-top:8px}.slide-list .box-wr-sm .bx-txt .tit{color:#141414}@media screen and (max-width:1440px){.slide-list .swiper-wr,.slide-list .swiper-wr .swiper{height:100%}.slide-list .step-list-wr .tit-wr{margin-bottom:20px}.slide-list .step-list .step-item{padding:14px 40px}.slide-list .step-list .step-item .txt br{display:none}}@media screen and (max-width:1199px){.slide-list{padding-bottom:80px}.slide-list .tit-wr .txt{margin-top:12px}.slide-list .tit-wr.pc{display:none}.slide-list .tit-wr.md{display:block!important;margin-bottom:40px}.slide-list .swiper-wr{width:218px;height:224px}.slide-list .step-list-wr{width:calc(100% - 218px);padding-right:55px}.slide-list .step-list-wr .tit-wr{margin-bottom:0}.slide-list .step-list .step-item{padding:12px 14px}.slide-list .num-wr .tit{margin-right:14px}}@media screen and (max-width:767px){.slide-list .tit-wr .txt{padding:0 30px}.slide-list .tit-wr .txt br,.slide-list .box-wr-pc{display:none}.slide-list .box-wr-sm{display:block}.slide-list .num-wr .num{font-size:12px}.slide-list .num-wr .tit{width:calc(100% - var(--num-wi) - 8px);margin-right:0}}@media screen and (max-width:500px){.slide-list .num-wr{align-items:baseline}}.versus-wr{background-image:var(--bg-image-desktop);background-size:cover;background-position:center}.versus-wr .btn-st{width:320px;margin-top:40px;background:#fbeadd}.versus-wr .box-wr{align-items:flex-start}.versus-wr .vs-tit-wr{width:calc(100% - 758px)}.versus-wr .vs-cont{gap:var(--gap-24);align-items:flex-start;width:758px}.versus-wr .vs-bx{display:flex;flex-direction:column;align-items:center;justify-content:left;padding:31px 40px;transition:var(--transi)}.versus-wr .vs-bx .tit{width:100%;padding-bottom:14px;margin-bottom:20px;border-bottom:1px solid #141414;color:#3e1c0f;font-weight:700;font-size:var(--font-28);line-height:var(--line-38);text-align:center}.versus-wr .vs-bx ul{width:100%}.versus-wr .vs-bx ul li span{display:inline-block;margin-left:10px;font-weight:400;font-size:var(--font-20);line-height:var(--line-30)}.versus-wr .vs-bx ul li:not(:last-child){padding-bottom:16px;border-bottom:1px solid #1414141A}.versus-wr .vs-bx ul li+li{padding-top:20px}.versus-wr .vs-bx.vs-bx1{background:#fbeadd}.versus-wr .vs-bx.vs-bx2{background:#e8e4e2}.versus-wr .vs-bx.vs-bx2 .tit{font-size:var(--font-24);line-height:var(--line-34);border-color:#b2a49f}.versus-wr .vs-bx.vs-bx2 ul li span{color:#b2a49f}.versus-wr .title{width:100%;justify-content:space-between}.versus-wr .title .t-tit{color:#3e1c0f;font-weight:700;font-size:24px;line-height:34px}.versus-wr .title .list-btn{width:36px;height:36px;border-radius:100%;background:#3e1c0f url(/cdn/shop/files/icon_minus.svg)no-repeat center / 24px}.versus-wr .md,.versus-wr .sm{display:none}@media screen and (max-width:1480px){.versus-wr .vs-cont{width:575px}.versus-wr .vs-tit-wr{width:calc(100% - 575px)}}@media screen and (max-width:1199px){.versus-wr .vs-cont{width:436px}.versus-wr .vs-tit-wr{width:calc(100% - 436px)}.versus-wr .btn-st{width:160px;margin-top:24px}.versus-wr .vs-bx{padding:18px 20px}.versus-wr .vs-bx .tit{padding-bottom:8px;margin-bottom:8px}.versus-wr .vs-bx ul li:not(:last-child){padding-bottom:8px}.versus-wr .vs-bx ul li+li{padding-top:8px}.versus-wr .vs-bx ul li span{margin-left:8px}.versus-wr .vs-bx ul li .icon{width:13px}}@media screen and (max-width:767px){.versus-wr .vs-tit-wr{width:100%;margin-bottom:40px;text-align:center}.versus-wr .btn-st{width:240px;margin:40px auto 0}.versus-wr .vs-cont{width:100%;grid-template-columns:repeat(1,1fr)}.versus-wr .vs-bx .img{height:206px;margin-bottom:16px}.versus-wr .vs-bx ul li:not(:last-child){padding-bottom:12px}.versus-wr .vs-bx ul li+li{padding-top:16px}.versus-wr .vs-bx ul li .icon{width:18px}.versus-wr .vs-bx2 .img{height:auto;margin-top:30px}.versus-wr .vs-bx.off{height:72px}.versus-wr .vs-bx.off .list-btn{background-image:url(/cdn/shop/files/icon_plus.svg)}.versus-wr .pc{display:none}.versus-wr .sm{display:flex}}.how-reencle .box-wr{gap:var(--gap-24);margin-top:60px}.how-reencle .box-wr .box{transition:var(--transi)}.how-reencle .box-wr .box:hover{transform:translateY(-24px)}.how-reencle .tit-wr{left:24px;bottom:24px;width:100%;z-index:1}.how-reencle .tit-wr .tit{margin-bottom:24px;font-size:var(--font-24);font-weight:700;line-height:var(--line-34)}.how-reencle .btn-st{background:#ffffff4d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.how-reencle .btn-st.sm{display:none}@media screen and (max-width:1199px){.how-reencle .box-wr{margin-top:42px}.how-reencle .tit-wr .tit{margin-bottom:12px}.how-reencle .tit-wr{left:12px;bottom:12px}.how-reencle .box-wr .box:hover{transform:translateY(-14px)}}@media screen and (max-width:767px){.how-reencle{padding-bottom:0}.how-reencle .inner{padding-left:0;padding-right:0}.how-reencle .box-wr{grid-template-columns:repeat(2,1fr);gap:0;margin-top:40px}.how-reencle .box-wr .box{height:225px;border-radius:0}.how-reencle .box-wr .box:hover{transform:translateY(0)}.how-reencle .tit-wr{display:flex;justify-content:space-between;align-items:center;left:16px;bottom:16px;width:calc(100% - 32px)}.how-reencle .tit-wr .tit{margin-bottom:0}.how-reencle .btn-st{width:36px;height:36px;border-radius:100%}.how-reencle .btn-st.pc{display:none}.how-reencle .btn-st.sm{display:flex}}.video-wr{background:#fbeadd}.video-wr .swiper,.video-wr .swiper-wrapper{height:auto}.video-wr .video-cont{margin-top:60px;margin-bottom:60px}.video-wr .video-cont .ct-num,.video-wr .video-cont .ct-video{gap:25px}.video-wr .video-cont .ct-num{margin-bottom:var(--gap-24)}.video-wr .video-cont .ct-num li{gap:var(--gap-24);padding:43px 60px;border-radius:var(--border-ra);background:#3e1c0f;color:#fff}.video-wr .video-cont .ct-num li .b-tit,.video-wr .video-cont .ct-num li .b-tit i{font-size:52px}.video-wr .video-cont .ct-num li .b-tit{font-weight:700;line-height:var(--line-60);letter-spacing:-.03em}.video-wr .video-cont .ct-num li .b-tit i{font-weight:500;line-height:60px}.video-wr .video-cont .ct-num li .txt{font-weight:400;font-size:var(--font-20);line-height:var(--line-24)}.video-wr .video-cont .ct-video .profile{justify-content:flex-start}.video-wr .video-cont .ct-video .ct-vi{position:relative;height:660px;background:#000}.video-wr .video-cont .ct-video .ct-vi:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#00000080;z-index:3;opacity:1;visibility:visible;content:""}.video-wr .video-cont .ct-video .ct-vi.on:before{visibility:hidden;opacity:0}.video-wr .video-cont .ct-video .ct-vi:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;margin-top:-30px;background:url(/cdn/shop/files/icon_play.svg)no-repeat center/contain;content:"";transition:var(--transi);opacity:1;z-index:3}.video-wr .video-cont .ct-video .ct-vi.on:after{opacity:0}.video-wr .video-cont .ct-video .ct-vi .btn-sound{position:absolute;top:36px;right:36px;width:60px;height:60px;border-radius:999px;border:0;background:#00000050 url(/cdn/shop/files/icon_volume.svg)no-repeat center/28px;cursor:pointer;z-index:2}.video-wr .ct-video .ct-vi[data-sound="1"] .btn-sound{background-image:url(/cdn/shop/files/icon_muted.svg)}.video-wr .video-cont .ct-video .ct-vi .review{left:var(--gap-24);bottom:var(--gap-24);width:calc(100% - (var(--gap-24) * 2));height:174px;padding:24px 20px;background:#ffffffe5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}.video-wr .video-cont .ct-video .ct-vi .review .txt{margin-top:16px;font-weight:400;font-size:var(--font-16);line-height:var(--line-26)}.video-wr .video-cont .ct-video .ct-vi .prof-img{width:58px;height:58px;border-radius:100%;margin-right:12px}.video-wr .video-cont .ct-video .ct-vi .prof-txt span{display:block;margin-bottom:4px;font-weight:500;font-size:var(--font-16);line-height:var(--line-28)}.video-wr .btn-st{width:320px;margin:auto;background:#141414}.video-wr .swiper-nav{display:none}@media screen and (max-width:1500px){.video-wr .video-cont .ct-video .ct-vi .review br{display:none}.video-wr .video-cont .ct-num li .b-tit,.video-wr .video-cont .ct-num li .b-tit i{font-size:40px}.video-wr .video-cont .ct-num li{padding:43px 10px}}@media screen and (max-width:1199px){.video-wr .video-cont{margin-top:40px;margin-bottom:40px}.video-wr .video-cont .ct-num{margin-bottom:14px}.video-wr .video-cont .ct-num,.video-wr .video-cont .ct-video{gap:14px}.video-wr .video-cont .ct-num li{padding:20px 28px}.video-wr .video-cont .ct-num li .b-tit,.video-wr .video-cont .ct-num li .b-tit i{font-size:30px}.video-wr .video-cont .ct-num li .txt{font-size:14px}.video-wr .video-cont .ct-video .ct-vi{height:380px}.video-wr .video-cont .ct-video .ct-vi .prof-img{width:36px;height:36px;margin-right:9px}.video-wr .video-cont .ct-video .ct-vi .prof-txt span{margin-bottom:0}.video-wr .video-cont .ct-video .ct-vi .prof-txt img{width:74px}.video-wr .video-cont .ct-video .ct-vi .review .txt{margin-top:8px}.video-wr .video-cont .ct-video .ct-vi .review{height:110px;padding:13px 11px}.video-wr .video-cont .ct-video .ct-vi:after{width:21px;height:21px;margin-top:-60px}.video-wr .btn-st{width:160px}}@media screen and (max-width:767px){.video-wr .swiper{padding:0 var(--inner-pd)}.video-wr .inner{padding:0}.video-wr h2{padding:0 var(--inner-pd)}.video-wr .video-cont .ct-num{gap:0;grid-template-columns:repeat(1,1fr);width:calc(100% - (var(--inner-pd) * 2));margin-left:var(--inner-pd);padding:40px;margin-bottom:40px;background:#3e1c0f;border-radius:var(--border-ra);overflow:hidden}.video-wr .video-cont .ct-num li{height:80px;padding:0;border-radius:0}.video-wr .video-cont .ct-num li:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #FFFFFF4D}.video-wr .video-cont .ct-video .ct-vi{height:478px}.video-wr .btn-st{width:240px}.video-wr .swiper-nav{display:block;margin-top:14px}.video-wr .video-cont .ct-video .ct-vi .btn-sound{top:28px;right:28px;width:48px;height:48px;background-size:22px}}.cta-hero{padding-top:140px;padding-bottom:140px;background-image:var(--bg-image-desktop);background-size:cover;background-position:center}.cta-hero .box-wr{justify-content:space-between;padding:107px 86px 107px 80px;background:#3e1c0fcc;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.cta-hero .tit-wr .txt{margin-top:16px;margin-bottom:32px;font-weight:500;font-size:var(--font-24);line-height:var(--line-34)}.cta-hero .tit-wr .btn-wr{gap:16px}.cta-hero .tit-wr .btn-wr .btn-st{width:230px}.cta-hero .tit-wr .btn-wr .btn-st:hover{color:#fff}.cta-hero .tit-wr .btn-wr .btn-st.btn1{background:#fbeadd}.cta-hero .tit-wr .btn-wr .btn-st.btn2{background:#fff}.cta-hero .item-bx{flex-direction:column}.cta-hero .item-bx .item{flex-direction:column;width:201px;height:104px;border-radius:16px;background:#0003;color:#fff}.cta-hero .item-bx .item .tit{margin-bottom:4px;font-weight:700;font-size:var(--font-28);line-height:var(--line-38)}.cta-hero .item-bx .item .txt{font-weight:500;font-size:var(--font-16);line-height:var(--line-28)}.cta-hero .item-bx .mid{width:1px;height:60px;background:#0003}.cta-hero .item-bx .mid.mid2{display:none}.cta-hero .item-bx li{gap:40px}.cta-hero .item-bx li+li{margin-top:36px}@media (max-width:1480px) and (min-width:1200px){.cta-hero .tit-wr{width:48%;padding-right:20px}.cta-hero .tit-wr .txt{padding-right:10px}.cta-hero .item-bx .item{width:180px}}@media screen and (max-width:1199px){.cta-hero{padding-top:80px;padding-bottom:80px}.cta-hero .box-wr{flex-direction:column;padding:50px;text-align:center}.cta-hero .tit-wr .txt{margin-bottom:16px}.cta-hero .tit-wr .btn-wr{gap:4px}.cta-hero .tit-wr .btn-wr .btn-st{width:160px}.cta-hero .item-bx{margin-top:40px}.cta-hero .item-bx .item{width:150px;height:80px}.cta-hero .item-bx li{gap:30px}}@media (min-width:768px) and (max-width:1199px){.cta-hero .item-bx{flex-direction:row}.cta-hero .item-bx li+li{margin-top:0;margin-left:30px}.cta-hero .item-bx .mid.mid2{display:block}}@media screen and (max-width:767px){.cta-hero{padding-top:60px;padding-bottom:60px;background-image:var(--bg-image-mobile)}.cta-hero .box-wr{padding:80px 20px 20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.cta-hero .tit-wr .btn-wr{gap:12px}.cta-hero .tit-wr .btn-wr .btn-st{width:240px}.cta-hero .tit-wr .txt{margin-top:12px;margin-bottom:40px}.cta-hero .item-bx{padding:28px 0}.cta-hero .item-bx li{gap:0;width:100%}.cta-hero .item-bx li+li{margin-top:0}.cta-hero .item-bx{background:#0003;border-radius:var(--border-ra);width:100%}.cta-hero .item-bx .item{width:100%;background:transparent}.cta-hero .item-bx .item .tit{margin-bottom:4px;font-size:20px;line-height:28px}.cta-hero .item-bx .item .txt{font-size:14px}.cta-hero .item-bx .mid{height:44px;background:#fff3}}.btn-top{position:fixed;right:var(--gap-24);bottom:var(--gap-24);width:44px;height:44px;border-radius:100%;background:#fff;border:1.1px solid #DFDFDF;box-shadow:0 3.14px 15.71px #0000001a;z-index:2;cursor:pointer;transition:var(--transi);opacity:1;visibility:visible}.btn-top.on{opacity:1;visibility:visible}.announcement-bar__item a{color:#fff}.page-about .about-main-scroll-section{position:relative;padding-block-start:calc(-1 * var(--header-height));margin-block-start:calc(-1 * var(--header-height))}.page-about .about-hero{width:100%;overflow:hidden;position:relative;height:100vh}.page-about .about-hero .hero-video video{height:100vh;object-fit:cover;width:100%}.page-about .hero-txt-box{position:absolute;top:275px;z-index:1;width:100%;text-align:center;color:#fff}.page-about .hero-txt-box h1{font-size:80px;font-weight:800}.page-about .hero-txt-box .hero-txt{font-size:24px}.page-about .mouse-area{position:fixed;left:50%;bottom:clamp(24px,9vh,100px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;pointer-events:none;transition:opacity .4s ease,visibility .4s ease}.page-about .mouse{background-image:url(/cdn/shop/files/ico_mouse.png?v=1770811085);width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:100%;animation:aboutmousewheel 3s linear infinite;transition:filter .4s ease}.page-about .mouse-area.mouse--dark{filter:brightness(0)}@keyframes aboutmousewheel{0%{transform:translateY(-10px);opacity:0}20%{transform:translateY(-10px);opacity:0}40%{transform:translateY(0);opacity:1}60%{transform:translateY(0);opacity:1}80%{transform:translateY(10px);opacity:0}to{transform:translateY(10px);opacity:0}}.page-about .main-scroll-section{position:relative;height:100vh;overflow:hidden;display:flex}.page-about .main-scroll-section .scroll-text-layer{position:relative;flex:0 0 50%;background:#fff}.page-about .main-scroll-section .scroll-text-layer.dark{background:#0a0a0a;color:#fff}.page-about .main-scroll-section .scroll-text-layer .text-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0 0 0 33.3%}.page-about .main-scroll-section .panel-03 .scroll-text-layer .text-wrap{justify-content:center;padding:0}.page-about .main-scroll-section .scroll-img-layer{position:relative;flex:0 0 50%;background:#0a0a0a}.page-about .main-scroll-section .scroll-img-layer img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.page-about .scroll-slide{display:none}.page-about .main-scroll-section .scroll-panel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex}.page-about .main-scroll-section .scroll-img-layer--white{background:#fff}.page-about .main-scroll-section .scroll-panel.panel-03{display:block;text-align:center}.page-about .main-scroll-section .scroll-panel.panel-03 .scroll-text-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:transparent;color:#fff}.page-about .main-scroll-section .scroll-panel.panel-03 .scroll-img-layer{position:absolute;top:0;right:0;bottom:0;left:0;flex:none;width:100%;height:100%;z-index:1}.page-about .main-scroll-section.is-fullwidth{display:block;position:relative}.page-about .main-scroll-section.is-fullwidth .scroll-text-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:transparent}.page-about .main-scroll-section.is-fullwidth .scroll-img-layer{position:absolute;top:0;right:0;bottom:0;left:0;flex:none;width:100%;height:100%;z-index:1}.page-about .main-strong-title{font-size:24px}.page-about .waste-impact-section{position:relative;background:#0a0a0a;padding:140px 0;overflow:hidden}.page-about .waste-impact-inner{display:flex;flex-direction:column;align-items:center;max-width:930px;margin:0 auto}.page-about .waste-stats{display:flex;align-items:center;justify-content:center;gap:0;width:100%;margin-bottom:32px}.page-about .waste-stats .stat-item{display:flex;flex-direction:column;align-items:center;flex:1}.page-about .waste-stats .stat-num{font-size:102px;font-weight:700;color:#fff;line-height:1.2}.page-about .waste-stats .stat-label{font-size:24px;color:#fff;line-height:1.4}.page-about .waste-stats .stat-divider{width:1px;height:60px;background:#fff3;flex-shrink:0}.page-about .waste-source{font-size:12px;color:#fff;text-align:center;margin-bottom:20px}.page-about .waste-card{width:100%;padding:0 180px;text-align:center}.page-about .waste-card-img{margin:60px 0;width:100%;overflow:hidden;border-radius:0}.page-about .waste-card-img img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:4/3}.page-about .waste-card-text{font-size:24px;color:#fff;line-height:1.4;text-align:center}.page-about .waste-arrow{display:flex;align-items:center;justify-content:center;margin:32px 0 0;opacity:.6}.page-about .waste-impact-section .fade-up{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.page-about .waste-impact-section .fade-up.is-visible{opacity:1;transform:translateY(0)}.page-about .waste-impact-section .fade-up:nth-child(2){transition-delay:.12s}.page-about .waste-impact-section .fade-up:nth-child(3){transition-delay:.24s}.page-about .waste-impact-section .fade-up:nth-child(4){transition-delay:.15s}.page-about .waste-impact-section .fade-up:nth-child(5){transition-delay:.3s}.page-about .tvc-section{position:relative}.page-about .tvc-section .hero-txt{margin-top:0}.page-about .about-hero.about-hero-tvc video{width:100%}.page-about .about-hero.about-hero-tvc .hero-txt-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.page-about .diff-section{padding:80px 0 0 320px}.page-about .diff-inner{display:flex;gap:72px;margin:0 auto;width:100%}.page-about .diff-title{font-size:48px;font-weight:700;line-height:1.2;color:#000}.page-about .diff-desc{font-size:20px;font-weight:700;line-height:1.5;margin-bottom:28px}.page-about .diff-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.page-about .diff-list li{font-size:20px;line-height:1.5}.page-about .movement-section{background:#fff;padding:250px 0 0 320px}.page-about .movement-inner{display:flex;gap:142px;margin:0 auto}.page-about .movement-title{font-size:28px;font-weight:700}.page-about .movement-title b{font-weight:800}.page-about .movement-img img{width:100%;height:auto;object-fit:cover}.page-about .compost-section{padding:200px 0 0 60px}.page-about .compost-gallery{display:flex;gap:24px;margin:0 auto}.page-about .compost-img img{width:100%;height:100%}.page-about .compost-text{max-width:550px;margin:100px 0 0 852px}.page-about .compost-text p{font-size:28px;font-weight:700}.page-about .cycle-section{padding:242px 0 180px}.page-about .cycle-inner{margin:0 auto;text-align:center}.page-about .cycle-img{width:100%;margin:0 auto 100px;overflow:hidden}.page-about .cycle-img img{width:100%;height:auto}.page-about .cycle-text{margin:0 0 0 912px}.page-about .cycle-text p{font-size:28px;font-weight:700;text-align:left}.page-about .btn-section{position:relative}.page-about .btn-section .bg-area{display:flex;width:100%}.page-about .btn-section .bg-area img{width:33.3%}.page-about .btn-section .btn-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-about .btn-section .text-box{color:#fff;text-align:center;display:flex;flex-direction:column;gap:16px;font-size:20px}.page-about .btn-section .text-box.img-mo{display:none}.page-about .btn-section .text-box p:last-child{font-size:36px;font-weight:700}.page-about .btn-section .btn-wr{gap:12px;margin-top:40px}.page-about .btn-section .btn-wr .btn-st{display:flex;justify-content:center;align-items:center;height:56px;border-radius:4rem;color:#141414;font-size:var(--font-20);transition:var(--transi);width:280px}.page-about .btn-section .btn-wr .btn-st.btn1{background:#fbeadd}.page-about .btn-section .btn-wr .btn-st.btn1:hover{background:#fff}.page-about .btn-section .btn-wr .btn-st.btn2{border:1px solid #ffffff80;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.page-about .btn-section .btn-wr .btn-st.btn2:hover{background:#000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.page-about .mouse-mobile,.page-about .img-mo{display:none}@media screen and (max-width: 1780px){.page-about .main-scroll-section .scroll-text-layer .text-wrap{padding:0 0 0 8%}.page-about .diff-section{padding:3.6% 0 0 4%}.page-about .diff-inner{gap:3.75%}.page-about .movement-section{padding:13% 0 0 16.67%}.page-about .movement-inner{gap:7.3%}.page-about .compost-section{padding:10.4% 0 0 3.1%}.page-about .compost-text{margin:5.2% 0 0 44.3%}.page-about .compost-gallery{gap:1.25%;padding:0 26% 0 0}.page-about .cycle-section{padding:12.6% 0 6.25%}.page-about .cycle-img{margin:0 auto 2.5%}.page-about .cycle-text{margin:0 0 0 47.5%}.page-about .movement-section{padding:7.5% 0 0 4%}}@media screen and (max-width: 1199px){.page-about .hero-txt-box{top:14.3%}.page-about .hero-txt-box h1{font-size:28px}.page-about .hero-txt-box .hero-txt{font-size:12px;margin-top:4px}.page-about .mouse-desktop{display:none}.page-about .mouse-mobile{display:block;width:17px;height:10px;animation:scrolldown-arrow 1.5s infinite linear;background-image:url(/cdn/shop/files/ico_mouse_mo_02.png?v=1771057148)}.page-about .mouse-area .mouse.mouse-mobile:last-child{background-image:url(/cdn/shop/files/ico_mouse_mo_02.png?v=1771057148)}@keyframes scrolldown-arrow{0%{opacity:0;transform:translateY(-50%)}25%,75%{opacity:1}50%{opacity:1}to{transform:translateY(50%);opacity:0}}.page-about .main-strong-title{font-size:12px}.page-about .waste-stats .stat-num{font-size:48px}.page-about .waste-stats .stat-label{font-size:14px}.page-about .waste-stats{padding:0 6.7%;margin-bottom:.8%}.page-about .waste-source{font-size:10px;margin-bottom:0}.page-about .waste-card-img{margin:10% 0 6.8%}.page-about .waste-card-text{font-size:12px}.page-about .waste-impact-section{padding:10% 0}.page-about .diff-list{gap:8px}.page-about .diff-title{font-size:28px}.page-about .diff-desc{font-size:12px;margin-bottom:16px}.page-about .diff-list li{font-size:12px}.page-about .movement-title{font-size:16px}.page-about .movement-img{flex:1}.page-about .compost-text p,.page-about .cycle-text p{font-size:16px}.page-about .tvc-section .hero-txt{margin-top:0}.page-about .btn-section .btn-wr .btn-st{width:160px;height:36px}.page-about .btn-section .text-box p{font-size:12px}.page-about .btn-section .text-box p:last-child{font-size:20px}}@media screen and (max-width: 767px){.page-about .img-pc{display:none}.page-about .img-mo{display:block}.page-about .about-hero{height:100%}.page-about .about-hero .hero-video video{height:100%;width:auto;max-width:fit-content}.page-about .about-hero.about-hero-tvc .hero-video video{height:100vh;width:auto;max-width:100%}.page-about .hero-txt-box{top:21.7%}.page-about .hero-txt-box h1{font-size:42px}.page-about .hero-txt-box .hero-txt{margin-top:12px;font-size:16px}.page-about .main-scroll-section{height:calc(100% - 72px)}.page-about .main-scroll-section .scroll-panel{flex-direction:column}.page-about .main-scroll-section .scroll-text-layer{flex:0 0 45%}.page-about .main-scroll-section .scroll-img-layer{flex:0 0 55%}.page-about .main-strong-title{font-size:16px}.page-about .waste-stats{flex-direction:column}.page-about .waste-stats .stat-divider{height:1px;width:180px;margin:11.6% auto}.page-about .diff-inner{flex-direction:column}.page-about .main-scroll-section .scroll-text-layer .text-wrap{text-align:center;inset:auto;display:block;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 27%;width:100%}.page-about .waste-stats .stat-num{font-size:70px}.page-about .waste-stats .stat-label{font-size:18px}.page-about .waste-stats{margin-bottom:8.6%}.page-about .waste-card{padding:0}.page-about .waste-card-img{margin:21.4% 0 7.6%}.page-about .waste-arrow{margin-top:10.8%}.page-about .waste-card:last-child .waste-card-img{margin:10.8% 0 7.6%}.page-about .waste-card-text{font-size:16px;padding:0 2%}.page-about .tvc-section .hero-txt{margin-top:0}.page-about .diff-title{font-size:32px;padding:0 19% 10%}.page-about .diff-section{padding:21.3% 0 0 0%}.page-about .diff-right{padding:7.4% 5% 0}.page-about .diff-desc{font-size:16px;margin-bottom:6%}.page-about .movement-section{padding:0;position:relative;margin-top:21%}.page-about .movement-section .movement-text{position:absolute;bottom:6.4%;left:6.4%;color:#fff;z-index:1}.page-about .movement-title span{font-size:20px;font-weight:700}.page-about .movement-title,.page-about .movement-title b{font-weight:500}.page-about .compost-section{padding:0;position:relative}.page-about .compost-gallery{padding:0;display:block}.page-about .compost-text{margin:0;position:absolute;bottom:6.4%;left:6.4%;color:#fff}.page-about .compost-text p{font-weight:500}.page-about .compost-text span{font-weight:700;font-size:20px}.page-about .cycle-section{padding:0;position:relative}.page-about .cycle-text{margin:0;position:absolute;bottom:6.4%;left:6.4%;color:#fff}.page-about .cycle-text p{font-weight:500}.page-about .cycle-text span{font-weight:700;font-size:20px}.page-about .btn-section .btn-box{position:static;transform:none}.page-about .btn-section .bg-area{display:none}.page-about .btn-section .text-box{background-color:#3e1c0f;text-align:left;padding:21.4% 18.8% 10.4% 5.4%}.page-about .cycle-img{margin:0}.page-about .btn-section .text-box.img-pc{display:none}.page-about .btn-section .text-box p{font-size:16px}.page-about .btn-section .text-box.img-mo{display:flex}.page-about .btn-section .text-box p:last-child{font-size:24px}.page-about .btn-section .btn-wr{flex-direction:column;margin:0;gap:0}.page-about .btn-section .btn-wr .btn-st{width:100%;border-radius:0;justify-content:left;padding:5.3%;box-sizing:border-box;position:relative;height:auto}.page-about .btn-section .btn-wr .btn-st:after{position:absolute;content:"";display:block;width:16px;height:16px;right:5.3%;top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/files/btn_arrow.png?v=1771240328);background-size:100%;background-repeat:no-repeat;background-position:center}.page-about .btn-section .btn-wr .btn-st:nth-child(2){border:none;background-color:#0a0a0a}.page-about .btn-section .btn-wr .btn-st:nth-child(2):after{filter:brightness(0) invert(1)}.page-about .btn-section .btn-wr .btn-st:nth-child(3){background-color:#fff;color:#141414}.page-about .btn-section .btn-wr .btn-st.btn1:hover,.page-about .btn-section .btn-wr .btn-st.btn2:hover{background-color:inherit}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
