@charset "utf-8";



.main{margin-top: var(--header-hei);padding: 8rem 0 6rem}
.m-ani-wr{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.m-ani-wr b{font-family:'Poppins';font-size: 15rem;color: #181817;line-height: normal;}
.m-ani-wr .flex{position: relative;gap: 38rem}
.m-ani-wr .imgBx{position: absolute;top: 50%;left: 29rem;transform: translateY(-50%);}
.m-ani-wr .imgBx .img{transition: opacity 1s ease-in-out;opacity: 1;width: 32rem;}
.m-ani-wr .imgBx .img.fade-out{opacity: 0;}
.m-ani-wr b.b_01{padding-bottom: 2rem;}

.main .btn-bx{justify-content: center;margin-top: 11.5rem;}
.main .shopView{display: flex;align-items: center;}
.main .shopView span{display: inline-block;border-radius: 2rem;padding: .8rem 3.3rem; background-color: #000;border: 1px solid #000; font-size: var(--fontSize-25);color: #fff;letter-spacing: -0.5px;text-align: center;transition: .4s;}
.main .shopView .icon{margin-left: 1rem;}
.main .shopView:hover span{background-color: #fff;color: #000;}

@media all and (max-width:1400px) {
  .m-ani-wr b{font-size: 11rem;}
  .m-ani-wr .flex{gap: 32rem;}
  .m-ani-wr .imgBx{left: 22rem;}
  .m-ani-wr .imgBx .img{width: 26rem;}
}
@media all and (max-width:960px) {
  .m-ani-wr b{font-size: 7.5rem;}
  .m-ani-wr .flex{gap: 22rem}
  .m-ani-wr .imgBx{left: 16rem;}
  .m-ani-wr .imgBx .img{width: 17rem;}
  .main .btn-bx{margin-top: 9.5rem;}
  .main .shopView span{font-size: 2rem;}
}
@media all and (max-width:640px) {
  .main{padding: 6rem 0;}
  .m-ani-wr b{font-size: 5rem;line-height: 74px;}
  .m-ani-wr b.b_01{padding-bottom: 15rem;}
  .m-ani-wr .flex{gap: 1rem}
  .main .btn-bx{margin-top: 5.5rem}
  .main .shopView span{font-size: 1.8rem;}

  .m-ani-wr .imgBx{transform: translateX(-50%);top: -15.5rem;left: 50%;width: 100%;margin: 0 auto}
  .m-ani-wr .imgBx .img{width: 16rem;margin: 0 auto}
}
@media all and (max-width:360px) {
  .main .btn-bx{margin-top: 5rem;}
  .main .shopView span{font-size: 1.6rem;padding: .6rem 1.8rem}
  .main .shopView .icon{width: 3rem;}
}
