@import"slick.css";@font-face{font-family:iconfont;src:url(iconfont.woff2?t=1636682610304) format("woff2"),url(iconfont.woff?t=1636682610304) format("woff"),url(iconfont.ttf?t=1636682610304) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:"\e709"}.icon-Snapchat:before{content:"\e69d"}.icon-YouTube:before{content:"\e97d"}.icon-Vimeo:before{content:"\e9be"}.icon-Tumblr:before{content:"\ec5c"}.icon-Twitter:before{content:"\e9b2"}.icon-Pinterest:before{content:"\e6bf"}.icon-Instagram:before{content:"\e6be"}.icon-Facebook:before{content:"\e6bd"}.icon-arrow:before{content:"\e6bc"}@font-face{font-family:Montserrat-web;src:url(Montserrat-Regular.woff2) format("woff2"),url(Montserrat-Regular.woff) format("woff"),url(Montserrat-Regular.ttf) format("truetype"),url(Montserrat-Regular.eot) format("embedded-opentype"),url(Montserrat-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-web;src:url(Montserrat-Medium.woff2) format("woff2"),url(Montserrat-Medium.woff) format("woff"),url(Montserrat-Medium.ttf) format("truetype"),url(Montserrat-Medium.eot) format("embedded-opentype"),url(Montserrat-Medium.svg) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-web;src:url(Montserrat-SemiBold.woff2) format("woff2"),url(Montserrat-SemiBold.woff) format("woff"),url(Montserrat-SemiBold.ttf) format("truetype"),url(Montserrat-SemiBold.eot) format("embedded-opentype"),url(Montserrat-SemiBold.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-web;src:url(Montserrat-Bold.woff2) format("woff2"),url(Montserrat-Bold.woff) format("woff"),url(Montserrat-Bold.ttf) format("truetype"),url(Montserrat-Bold.eot) format("embedded-opentype"),url(Montserrat-Bold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SongMyung;src:url(SongMyung-Regular.woff2) format("woff2"),url(SongMyung-Regular.woff) format("woff"),url(SongMyung-Regular.ttf) format("truetype"),url(SongMyung-Regular.eot) format("embedded-opentype"),url(SongMyung-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}html.hidden-c .wowo{opacity:0}html.hidden-c .wowo.animated{-webkit-animation-duration:.4s;animation-duration:.4s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both}html.hidden-c .wowo.fadeZoom.animated,html.hidden-c .wowo.fadeWidth.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInBigLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-50%,0) rotate(-90deg);transform:translate3d(-100%,-50%,0) rotate(-90deg)}to{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) rotate(-90deg);transform:translate3d(-50%,-50%,0) rotate(-90deg)}}@keyframes fadeInBigLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-50%,0) rotate(-90deg);transform:translate3d(-100%,-50%,0) rotate(-90deg)}to{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) rotate(-90deg);transform:translate3d(-50%,-50%,0) rotate(-90deg)}}@-webkit-keyframes fadeInBigRight{0%{opacity:0;-webkit-transform:translate(200%,-50%);transform:translate(200%,-50%)}to{opacity:1;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}@keyframes fadeInBigRight{0%{opacity:0;-webkit-transform:translate(200%,-50%);transform:translate(200%,-50%)}to{opacity:1;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}@-webkit-keyframes fadeZoom{0%{opacity:0;-webkit-transform:scale(1.08) translateZ(0);transform:scale(1.08) translateZ(0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes fadeZoom{0%{opacity:0;-webkit-transform:scale(1.08) translateZ(0);transform:scale(1.08) translateZ(0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@-webkit-keyframes fadeWidth{0%{opacity:0;height:0}to{opacity:1;height:calc(100% + 40px)}}@keyframes fadeWidth{0%{opacity:0;height:0}to{opacity:1;height:calc(100% + 40px)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}.fadeOutUp.animated{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.bounce.animated{-webkit-animation-name:bounce;animation-name:bounce}.fadeInLeft.animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight.animated{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeIn.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInBigUp.animated{-webkit-animation-name:fadeInBigUp;animation-name:fadeInBigUp}.fadeInDown.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInBigLeft.animated{-webkit-animation-name:fadeInBigLeft;animation-name:fadeInBigLeft}.fadeInBigRight.animated{-webkit-animation-name:fadeInBigRight;animation-name:fadeInBigRight}.fadeZoom.animated{-webkit-animation-name:fadeZoom;animation-name:fadeZoom}.fadeWidth.animated{-webkit-animation-name:fadeWidth;animation-name:fadeWidth}.delay-in-1{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-in-2{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-in-3{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-in-4{-webkit-animation-delay:.4s;animation-delay:.4s}.delay-in-5{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-in-6{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-in-7{-webkit-animation-delay:.7s;animation-delay:.7s}.delay-in-8{-webkit-animation-delay:.8s;animation-delay:.8s}.delay-in-9{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-in-10{-webkit-animation-delay:1s;animation-delay:1s}.delay-in-11{-webkit-animation-delay:1.1s;animation-delay:1.1s}.delay-in-12{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay-in-13{-webkit-animation-delay:1.3s;animation-delay:1.3s}.delay-in-14{-webkit-animation-delay:1.4s;animation-delay:1.4s}.delay-in-15{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-in-16{-webkit-animation-delay:1.6s;animation-delay:1.6s}.delay-in-17{-webkit-animation-delay:1.7s;animation-delay:1.7s}.delay-in-18{-webkit-animation-delay:1.8s;animation-delay:1.8s}.delay-in-19{-webkit-animation-delay:1.9s;animation-delay:1.9s}.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider:focus{outline:none}.slick-slider *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider :focus{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}body{margin:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}.btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-width{max-width:1320px;width:100%}@media only screen and (max-width:749px){.page-width{padding-left:0;padding-right:0}}.index-section{padding-top:0;padding-bottom:80px}@media only screen and (max-width:749px){.index-section{padding-bottom:40px}}.main-content .shopify-section{padding-left:20px;padding-right:20px}.main-content .shopify-section:first-child .hero-banner{padding:20px 0 0}@media only screen and (max-width:749px){.main-content .shopify-section:first-child .hero-banner{padding:0}}#shopify-section-product-template{padding-top:100px}@media only screen and (max-width:900px){#shopify-section-product-template{padding-top:82px}}@media only screen and (max-width:749px){#shopify-section-product-template{padding-top:68px}}@media only screen and (max-width:500px){#shopify-section-product-template{padding-top:55px}}#shopify-section-product-template .page-width .grid.product-single .grid__item{max-width:590px;padding-left:0!important}@media only screen and (max-width:900px){#shopify-section-product-template .page-width .grid.product-single .grid__item{width:100%;max-width:100%}}#shopify-section-product-template .page-width .grid.product-single .grid__item.product-single__media-group{max-width:548px;padding-right:30px}@media only screen and (max-width:900px){#shopify-section-product-template .page-width .grid.product-single .grid__item.product-single__media-group{width:100%;max-width:100%;padding-right:0}}#shopify-section-product-template .page-width .large-image-slider .slick-slide .bg-img{padding-top:100%}.main-content{padding-top:92px}@media only screen and (max-width:749px){.main-content{padding-top:92px}}@media only screen and (max-width:500px){.main-content{padding-top:77px}}.index-section--flush:first-child{margin-top:0}#shopify-section-header{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;position:fixed;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:9;left:0;top:0;padding:0 20px 20px!important;-webkit-box-shadow:0 2px 15px 0 rgba(153,153,153,.2);box-shadow:0 2px 15px #9993;background:#fff}@media only screen and (max-width:749px){#shopify-section-header{background:#fff;padding-top:0!important}}#shopify-section-header.down{padding-top:0;background:#fff;-webkit-box-shadow:0 2px 15px 0 rgba(153,153,153,.2);box-shadow:0 2px 15px #9993}#shopify-section-header .site-header{padding-top:20px;background:none;border:none}#shopify-section-header .site-header .site-header__logo{margin:0}#shopify-section-header .site-header .site-header__account{margin-right:18px}@media only screen and (max-width:900px){#shopify-section-header .site-header .site-header__account{margin-right:12px;padding:0;line-height:1}}#shopify-section-header .site-header .site-header__account:hover svg path{fill:#1c1c42}#shopify-section-header .site-header .site-header__account svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#c4cfe0}@media only screen and (max-width:900px){#shopify-section-header .site-header .site-header__cart{padding:0;line-height:1}}#shopify-section-header .site-header .site-header__cart:hover svg path{fill:#1c1c42}#shopify-section-header .site-header .site-header__cart svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#c4cfe0}#shopify-section-header .site-header .site-header__cart-count{background-color:#ea5f54;top:22px}@media (max-width:900px){#shopify-section-header .site-header .site-header__cart-count{top:14px;right:-.2rem}}@media (max-width:749px){#shopify-section-header .site-header .site-header__cart-count{right:-.3rem}}#shopify-section-header .site-header .site-header__cart-count span{font-family:Montserrat-web;font-size:9px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}#shopify-section-header .site-header .site-header__menu{outline:none;position:relative;margin-left:16px}#shopify-section-header .site-header .site-header__menu.open span:first-child{top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#shopify-section-header .site-header .site-header__menu.open span:nth-child(2){opacity:0}#shopify-section-header .site-header .site-header__menu.open span:nth-child(3){top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#shopify-section-header .site-header .site-header__menu span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;width:22px;height:3px;background:#1c1c42;position:absolute;left:0}#shopify-section-header .site-header .site-header__menu span:first-child{top:0}#shopify-section-header .site-header .site-header__menu span:nth-child(2){top:7px}#shopify-section-header .site-header .site-header__menu span:nth-child(3){top:14px}#shopify-section-header .site-header .site-header__mobile-nav{background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#shopify-section-header .site-header .site-header__mobile-nav:after{display:none}#shopify-section-header .site-header .site-header__mobile-nav .grid__item{width:auto!important}#shopify-section-header .site-header .site-header__mobile-nav .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:712px}@media only screen and (max-width:1100px){#shopify-section-header .site-header .site-header__mobile-nav .header-right{width:640px}}@media only screen and (max-width:992px){#shopify-section-header .site-header .site-header__mobile-nav .header-right{width:458px}}@media only screen and (max-width:900px){#shopify-section-header .site-header .site-header__mobile-nav .header-right{width:400px}}@media only screen and (max-width:749px){#shopify-section-header .site-header .site-header__mobile-nav .header-right{width:auto}}#shopify-section-header .site-header .site-header__mobile-nav .header-right .site-nav{margin:0}#shopify-section-header .site-header .site-header__mobile-nav .header-right .site-nav li{padding:0 22px}@media only screen and (max-width:992px){#shopify-section-header .site-header .site-header__mobile-nav .header-right .site-nav li{padding:0 10px}}@media only screen and (max-width:900px){#shopify-section-header .site-header .site-header__mobile-nav .header-right .site-nav li{padding:0 7px}}#shopify-section-header .site-header .site-header__mobile-nav .header-right .site-nav li.site-nav--active .site-nav__link:after{content:"";display:block;position:absolute;width:100%;height:2px;background:#ea5f54;left:0;bottom:-8px}#shopify-section-header .site-header .site-header__mobile-nav .header-right .site-nav li .site-nav__link{position:relative;padding:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#1c1c42;font-family:Montserrat-web;font-size:14px;font-weight:600;line-height:17px}#shopify-section-header .site-header .site-header__mobile-nav .header-right .site-nav li .site-nav__link:hover{color:#ea5f54}#shopify-section-header .site-header .site-header__mobile-nav .header-right .site-nav li .site-nav__link .site-nav__label{border-bottom:none}.mobile-nav__link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#1c1c42;font-family:Montserrat-web;font-size:14px;font-weight:600;line-height:17px}.mobile-nav__link:hover{color:#ea5f54!important}.mb-menu-img{padding:15px 30px}.mb-menu-img .img-wrap{height:0;padding-top:50%;position:relative}.mb-menu-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero{position:relative;height:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex}.hero:after{display:none}.hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:646px}@media only screen and (max-width:1220px){.hero__inner{min-height:920px}}@media only screen and (max-width:749px){.hero__inner{min-height:435px}}.hero__overlay:before{display:none}@media only screen and (max-width:749px){.site-header__logo{padding-left:0}}.site-header__logo-image{-webkit-animation:none;animation:none;background:none;display:block;width:195px;margin:0}@media only screen and (max-width:500px){.site-header__logo-image{width:146px}}@media only screen and (max-width:749px){.hero__inner{padding-left:20px;padding-right:20px}}.hero__inner .text-img{position:relative}@media only screen and (max-width:749px){.hero__inner .text-img{position:static}}.hero__inner .text-box{position:relative;z-index:2}.hero__inner .hero__product{position:absolute;width:591px;height:auto;display:block;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1220px){.hero__inner .hero__product{position:static;-webkit-transform:none;transform:none}}@media only screen and (max-width:749px){.hero__inner .hero__product{top:auto;-webkit-transform:none;transform:none;bottom:0;max-width:80%}}.hero__inner .mega-title{position:relative;z-index:2;font-family:SongMyung;font-weight:400;font-style:normal;color:#1c1c42;font-size:70px;line-height:1;text-shadow:none;max-width:567px;text-align:left;margin-bottom:18px}@media only screen and (max-width:749px){.hero__inner .mega-title{font-size:40px}}.hero__inner .mega-subtitle{position:relative;z-index:2;text-align:left;max-width:508px;margin:0}.hero__inner .mega-subtitle p{color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:400;line-height:25px;text-shadow:none}.hero__inner .hero__btn{position:relative;z-index:2;margin-top:37px;background:#ea5f54;border-radius:8px;color:#fff;font-family:Montserrat-web;font-size:15px;font-weight:600;line-height:18px;text-align:center;float:left}.hero__inner .hero__btn:hover{background:#1c1c42}.logo-bar{padding-top:15px;padding-bottom:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:749px){.logo-bar{width:calc(100% - 50px);margin:0 auto 38px}}.logo-bar__item{margin:0 5px}.logo-bar .slick-arrow:before{font-family:unset;opacity:1}.logo-bar .slick-arrow.slick-prev:before{content:url(./arrow-prev-2.svg)}.logo-bar .slick-arrow.slick-next:before{content:url(./arrow-next-2.svg)}.line-row{margin:0 -20px;padding-bottom:80px}.line-row.no-padding{padding-bottom:0}@media only screen and (max-width:749px){.line-row.no-padding{padding-bottom:0}}@media only screen and (max-width:749px){.line-row{padding-bottom:23px}}.line-row:after{content:"";display:block;width:100%;height:1px;background:#d8d8d8}.image-text-row{padding-bottom:80px}@media (max-width:991px){.image-text-row{padding-bottom:60px}}.comparisons-block{padding:80px 0}@media (max-width:749px){.comparisons-block{padding:40px 0}}.comparisons-block table{width:100%;margin:0}.comparisons-block table thead th{border:none;font-family:Montserrat-web;font-weight:700;font-size:14px;line-height:18px;vertical-align:bottom}.comparisons-block table thead th:nth-child(2){background-color:#1c1c42;border-radius:10px 10px 0 0}.comparisons-block table tbody td{border:none;border-top:1px solid #C4CFE0}.comparisons-block table tbody td:first-child{padding-left:0!important;padding-right:27px!important;text-align:left}@media (max-width:749px){.comparisons-block table tbody td:first-child{padding-right:12px!important}}.comparisons-block table tbody td:nth-child(2){padding-top:30px!important;padding-bottom:30px!important;background-color:#c4cfe040}@media (max-width:749px){.comparisons-block table tbody td:nth-child(2){padding-top:15px!important;padding-bottom:15px!important}.comparisons-block table tbody td:nth-child(2) img{width:36px}}@media (max-width:749px){.comparisons-block table tbody td:nth-child(3) img{width:13px}}.comparisons-block table tbody td p{font-family:Montserrat-web;font-weight:500;font-size:14px;line-height:18px;margin:0}.comparisons-block table tbody td .row-title{font-family:Montserrat-web;font-weight:700;font-size:16px;line-height:18px;letter-spacing:-.02em}@media (max-width:749px){.comparisons-block table tbody td .row-title{font-size:14px}}@media (max-width:749px){.comparisons-block table tbody td .text{display:none}}.comparisons-block table tbody tr:last-child td:nth-child(2){border-radius:0 0 20px 20px}.comparisons-block table td,.comparisons-block table th{padding:16px 12px;text-align:center}.comparisons-block table td:first-child,.comparisons-block table th:first-child{width:34.33333%}@media (max-width:749px){.comparisons-block table td:first-child,.comparisons-block table th:first-child{width:33.33333%}}.comparisons-block table td:nth-child(2),.comparisons-block table th:nth-child(2){width:32.33333%}@media (max-width:749px){.comparisons-block table td:nth-child(2),.comparisons-block table th:nth-child(2){width:33.33333%}}.comparisons-block table td:nth-child(3),.comparisons-block table th:nth-child(3){width:33.33333%}.feature-row__item{-webkit-box-flex:0;-ms-flex:0 1 46.4%;flex:0 1 46.4%}.feature-row__item.feature-row__text{-webkit-box-flex:0;-ms-flex:0 1 53.6%;flex:0 1 53.6%}@media (max-width:991px){.feature-row__item.feature-row__text{padding-top:0;padding-bottom:0}}.feature-row__item.feature-row__text--left{padding-left:53px}@media only screen and (max-width:749px){.feature-row__item.feature-row__text--left{padding-left:0}}.feature-row__item.feature-row__text--right{padding-right:53px}@media only screen and (max-width:749px){.feature-row__item.feature-row__text--right{padding-right:0}}.feature-row__item.feature-row__text h2{color:#1c1c42;font-family:SongMyung;font-size:38px;font-weight:400;line-height:48px;margin-bottom:24px}.feature-row__item.feature-row__text .featured-row__subtext p{color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:400;line-height:25px;margin-bottom:25px}.feature-row__item.feature-row__text .btn{color:#ea5f54;font-family:Montserrat-web;font-size:16px;font-weight:500;line-height:25px;background:none;padding:0;text-transform:none;outline:none}.feature-row__item.feature-row__text .btn:hover svg{-webkit-transform:translateX(5px);transform:translate(5px)}.feature-row__item.feature-row__text .btn svg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:11px;width:32px;height:9px}.feature-row__item.feature-row__text .btn svg .fill{fill:#ea5f54}.template-index .icon-text{padding-bottom:47px}@media only screen and (max-width:749px){.template-index .icon-text{padding-bottom:0}}.icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-40px}.icon-text__item{padding:0 16px;width:33.33%;margin-bottom:40px}@media only screen and (max-width:749px){.icon-text__item{width:50%;padding:0 3px}.icon-text__item:last-child{margin-bottom:0}}.icon-text__img-box{width:100%;max-width:100px;margin:0 auto 28px}@media (max-width:749px){.icon-text__img-box{margin-bottom:15px}}.icon-text__image{display:block;width:100%}.icon-text__title{color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:600;line-height:20px;text-align:center;max-width:237px;margin:0 auto}@media (max-width:749px){.icon-text__title{font-size:14px;line-height:18px;letter-spacing:-.02em}}.grid.product-single{padding-bottom:108px;margin-left:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:749px){.grid.product-single{padding-bottom:50px}}.grid.product-single:after{display:none}.grid.product-single .grid__item{max-width:590px;padding-left:0!important}@media only screen and (max-width:900px){.grid.product-single .grid__item{width:100%;max-width:100%}}.grid.product-single .grid__item.product-single__media-group{max-width:548px;padding-right:30px}@media only screen and (max-width:900px){.grid.product-single .grid__item.product-single__media-group{width:100%;max-width:100%;padding-right:0;padding-left:0;margin-bottom:0}}.grid.product-single h1{font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#1c1c42;margin:0}.grid.product-single .product-single__title{font-family:SongMyung;font-size:26px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#1c1c42;text-transform:none}.grid.product-single .featured-product__price .price-item{font-family:Montserrat-web;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#1c1c42}.grid.product-single .selector-wrapper{padding:0;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}.grid.product-single .selector-wrapper label{display:none}.grid.product-single .selector-wrapper select{outline:none;font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;padding:0 24px;height:62px;border-radius:4px;border:solid 1px rgba(153,153,153,.2);background-image:url(icondown-arrow.svg);background-size:18px 18px;background-position:right 21px center;-webkit-appearance:none}.grid.product-single .selector-wrapper select:focus{border:1px solid #1c1c42}.grid.product-single .qty-btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid.product-single .qty-box{width:165px}@media (max-width:900px){.grid.product-single .qty-box{display:none}}@media only screen and (max-width:500px){.grid.product-single .qty-box{width:100%;margin-bottom:20px}}.grid.product-single .qty-box .product-form__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;margin:0}.grid.product-single .qty-box .product-form__item label{font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;margin-bottom:0}.grid.product-single .qty-box .product-form__item input{outline:none;padding:0;width:62px;height:62px;line-height:62px;text-align:center;border-radius:4px;border:solid 1px rgba(153,153,153,.2);font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42}.grid.product-single .qty-box .product-form__item input:focus{border:1px solid #1c1c42}.grid.product-single .product-form__controls-group .color--box{display:none!important}.grid.product-single .product-form__controls-group .color--box .color-text-row{margin-bottom:15px}.grid.product-single .product-form__controls-group .color--box .color-text-row p{font-family:Montserrat-web;font-weight:500;font-size:16px;line-height:25px;color:#1c1c42}.grid.product-single .product-form__controls-group .color--box .color-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:29px}.grid.product-single .product-form__controls-group .color--box .color-list div{width:52px;height:52px;margin-right:6px;margin-bottom:6px;background-color:#d8d8d8;cursor:pointer}.grid.product-single .product-form__controls-group--submit{margin-top:0;width:calc(100% - 195px)}@media only screen and (max-width:900px){.grid.product-single .product-form__controls-group--submit{width:100%}}.grid.product-single .product-form__controls-group--submit .product-form__item--submit{margin:0;padding:0}@media only screen and (max-width:900px){.grid.product-single .product-form__controls-group--submit .product-form__item--submit.fixed-bottom-button-row{position:fixed;bottom:0;-webkit-animation:fadeInFromNone .5s ease-out;animation:fadeInFromNone .5s ease-out;width:100%;z-index:999;left:0}}@media only screen and (max-width:900px){.grid.product-single .product-form__controls-group--submit .product-form__item--submit.fixed-bottom-button-row .product-form__cart-submit{border-radius:0}}.grid.product-single .product-form__controls-group--submit .product-form__item--submit .product-form__cart-submit{outline:none;border-radius:8px;background-color:#1c1c42;font-family:Montserrat-web;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin:0;padding:19px 14px}.grid.product-single .product-form__controls-group--submit .product-form__item--submit .product-form__cart-submit:hover{background:#c4cfe0}.large-image-slider{margin-bottom:20px}.large-image-slider .slick-dots{width:100%;position:absolute;bottom:12px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:901px){.large-image-slider .slick-dots{display:none!important}}.large-image-slider .slick-dots li{width:8px;height:8px;border-radius:50%;background-color:#fff;padding:0;margin:0 5px}.large-image-slider .slick-dots li button{display:none}@media (max-width:900px){.large-image-slider{margin-bottom:0}}.large-image-slider .slick-slide{outline:none}.large-image-slider .slick-slide .bg-img{padding-top:100%;background-size:cover;background-position:center}.variant-slider-main{position:relative}.variant-slider-wrap{opacity:0;visibility:hidden;position:absolute;width:100%;-webkit-transition:none;transition:none}.variant-slider-wrap.is-show{opacity:1;visibility:visible;position:static;-webkit-transition:opacity .4s ease-in-out,visibility .4s ease-in-out;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.product-nav-slider .slick-list{margin:0 -10px}@media (max-width:900px){.product-nav-slider .slick-list{margin:0 -3px}}.product-nav-slider .slick-slide{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:2px solid transparent;outline:none;margin:0 10px;cursor:pointer}@media (max-width:900px){.product-nav-slider .slick-slide{margin:0 3px}}.product-nav-slider .slick-slide.slick-current{border:2px solid #ea5f54}.product-nav-slider .slick-slide .bg-img{padding-top:100%;background-size:cover;background-position:center}.product-single__description{margin-bottom:25px}.product-single__description .station-tabs .station-tabs-link{padding:20px 31px 17px!important;margin:0!important;border:none!important;position:relative;bottom:-1px;outline:none;font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#ea5f54}.product-single__description .station-tabs .station-tabs-link.is-active{background:#fff;border:1px solid rgba(153,153,153,.2)!important;border-bottom:none!important;font-weight:700!important;color:#ea5f54!important}.product-single__description .station-tabs .station-tabs-content.is-active{border-top:1px solid rgba(153,153,153,.2)}.product-single__description .station-tabs .station-tabs-content .station-tabs-content-inner{margin:30px 0 0!important}.product-single__description .station-tabs .station-tabs-content p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42}.product-tabs{border-bottom:1px solid rgba(153,153,153,.2)}.product-tabs ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-tabs ul li{margin:0;list-style:none;width:25%;display:block}.product-tabs ul li.is-active button{background:#fff;border:1px solid rgba(153,153,153,.2);border-bottom:none;font-weight:700;color:#1c1c42}.product-tabs ul li button{width:100%;background:transparent;padding:20px 0 17px;margin:0;border:none;position:relative;bottom:-1px;outline:none;font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#1c1c42}@media only screen and (max-width:992px){.product-tabs ul li button{font-size:14px}}@media only screen and (max-width:500px){.product-tabs ul li button{font-size:12px;padding:9px 0}}.product-content{padding-top:30px}.product-content .content-box{display:none}.product-content .content-box ul{margin-left:0}.product-content .content-box ul li{list-style:none;position:relative;margin-bottom:10px;padding-left:40px;font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42}.product-content .content-box ul li sub,.product-content .content-box ul li sup{font-size:50%}.product-content .content-box ul li sup{top:-.7em}.product-content .content-box ul li:before{content:"";display:block;width:24px;height:24px;background-image:url(tick.svg);background-size:cover;position:absolute;left:2px;top:-2px}.product-content .content-box p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42}.product-content .content-box .spr-container .spr-header{display:none}.product-content .content-box .spr-container .spr-header .spr-header-title{font-family:Montserrat-web;font-size:18px;color:#1c1c42}.product-content .content-box .spr-container .spr-header .spr-summary .spr-summary-starrating{color:#ea5f54}.product-content .content-box .spr-container .spr-content .spr-form{display:block!important;border-top:none;margin-top:0;padding-top:0}.product-content .content-box .spr-container .spr-content .spr-form .spr-form-title{margin-top:0;font-family:Montserrat-web;font-weight:500;font-size:18px;color:#1c1c42}.product-content .content-box .spr-container .spr-content .spr-form .spr-form-message-success{outline:none}.product-content .content-box .spr-container .spr-content .spr-form .spr-form-label{font-family:Montserrat-web;font-weight:500;font-size:14px;color:#1c1c42}.product-content .content-box .spr-container .spr-content .spr-form .spr-starrating a{color:#1c1c42}.product-content .content-box .spr-container .spr-content .spr-form .spr-form-actions .spr-button{border-radius:8px;background-color:#1c1c42;font-family:Montserrat-web;font-size:15px;font-weight:500;text-transform:uppercase;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin:0;padding:12px 14px;outline:none}.product-content .content-box .spr-container .spr-content .spr-form .spr-form-actions .spr-button:hover{background:#c4cfe0}.product-content .content-box .spr-container .spr-content .spr-reviews{display:none}.green_Zov{fill:#77bc1f}.green-dark_I5H{fill:#183029}.reviews-list.under-cart{padding-bottom:145px}.reviews-list .title-row{padding-bottom:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1050px){.reviews-list .title-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media only screen and (max-width:749px){.reviews-list .title-row{padding-bottom:30px}}.reviews-list .title-row h2{color:#1c1c42;font-family:SongMyung;font-size:38px;font-weight:400;line-height:48px;margin-bottom:16px;text-transform:none;letter-spacing:normal}.reviews-list .title-row p{color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:400;line-height:25px;margin-bottom:25px}@media only screen and (max-width:1050px){.reviews-list .title-row .title-left{width:100%}}@media only screen and (max-width:1050px){.reviews-list .title-row .title-right{width:100%}}.reviews-list .title-row .title-right img{display:block;margin:0 auto 10px;width:300px}.reviews-list .title-row .title-right svg{display:block;margin:0 auto 10px;width:220px}.reviews-list .title-row .title-right .logo-text{color:#183029;font-family:Montserrat-web;font-size:12px;font-weight:400;line-height:1.3}.reviews-list .review-item{outline:none;margin-right:37px;padding-bottom:30px;position:relative}@media only screen and (max-width:799px){.reviews-list .review-item{margin-right:0}}.reviews-list .review-item:after{content:"";position:absolute;width:calc(100% - 83px);height:calc(100% - 15px);left:36px;top:45px;opacity:.2;background-color:#f3eddb}.reviews-list .review-item .item-img{border-radius:100%;position:relative;z-index:2;width:90px;height:90px;background-size:cover;background-position:center;margin-bottom:20px}.reviews-list .review-item .item-name{position:relative;z-index:2;font-family:SongMyung;font-size:26px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;margin-bottom:7px}.reviews-list .review-item .item-date{position:relative;z-index:2;font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#1c1c42;margin-bottom:7px}.reviews-list .review-item .item-star{position:relative;z-index:2;color:#ea5f54;margin-bottom:17px}.reviews-list .review-item .item-content{position:relative;z-index:2;font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#1c1c42}.newsletter-section{padding-top:0}.newsletter-section .section-title{margin-bottom:39px}.newsletter-section .h2{font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#1c1c42;text-transform:none;margin-bottom:16px}.newsletter-section p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#1c1c42}.bottom-full-newsletter{padding-bottom:25px}.bottom-full-newsletter .form-single-field{max-width:820px}.bottom-full-newsletter .form-single-field .input-group input{outline:none;font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:62px;border-radius:4px;border:solid 1px rgba(153,153,153,.1);display:block;margin-right:30px}@media only screen and (max-width:690px){.bottom-full-newsletter .form-single-field .input-group input{margin-right:0;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}}.bottom-full-newsletter .form-single-field .input-group input:focus{border:solid 1px #1c1c42}.bottom-full-newsletter .form-single-field .input-group input:-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.bottom-full-newsletter .form-single-field .input-group input::-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.bottom-full-newsletter .form-single-field .input-group input:-ms-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.bottom-full-newsletter .form-single-field .input-group input::-webkit-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.bottom-full-newsletter .form-single-field .input-group .input-group__btn{width:290px}@media only screen and (max-width:690px){.bottom-full-newsletter .form-single-field .input-group .input-group__btn{width:100%}}.bottom-full-newsletter .form-single-field .input-group .input-group__btn button{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;height:62px;border-radius:8px;background-color:#1c1c42;outline:none;font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.bottom-full-newsletter .form-single-field .input-group .input-group__btn button:hover{background:#c4cfe0}.site-footer{background-color:#fff!important;padding:0 20px 20px}.site-footer .footer-main{background-color:#1c1c42;padding-top:77px;padding-bottom:53px}@media only screen and (max-width:749px){.site-footer__item{text-align:center}}@media only screen and (max-width:749px){.site-footer__item-inner{width:100%}}@media only screen and (max-width:749px){.site-footer__content{padding:0 20px}}.site-footer__content p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#fff!important}.site-footer__content p.h4{font-family:SongMyung;font-size:26px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#ea5f54!important;margin-bottom:19px}.site-footer__rte a{color:inherit!important;border:none!important;-webkit-transition:all .2s;transition:all .2s}.site-footer__rte a:hover{opacity:.7}.site-footer__linklist-item{padding-bottom:6px}.site-footer__linklist-item a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff!important}.site-footer__linklist-item a:hover{border-bottom:none!important;color:#ea5f54!important}.site-footer__social-icons{text-align:left;padding-top:0;padding-bottom:0}@media only screen and (max-width:749px){.site-footer__social-icons{text-align:center}}.site-footer__payment-icons{padding-left:0;padding-top:122px}@media only screen and (max-width:749px){.site-footer__payment-icons{padding-top:10px}}.site-footer .bottom-bar{background-color:#ea5f54;padding:24px 20px}@media only screen and (min-width:750px){.site-footer .bottom-bar{padding-left:55px;padding-right:55px}}.bottom-bar__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -15px}.bottom-bar__col{width:33.33%;padding:0 15px}@media only screen and (max-width:749px){.bottom-bar__col{width:100%}}@media only screen and (max-width:749px){.bottom-bar__col--left{margin-bottom:10px}}.bottom-bar__col--center{text-align:center}.bottom-bar__col--right{text-align:right}@media only screen and (max-width:749px){.bottom-bar__col--right{text-align:center}}.bottom-bar__col p{font-family:Montserrat-web;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#fff!important}.bottom-bar__col p a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff!important}.bottom-bar__col p a:hover{color:#1c1c42!important}.footer-logo{display:block;width:185px}@media only screen and (max-width:749px){.footer-logo{margin:0 auto}}.footer-logo img{display:block;width:100%}.payment-icons{margin:0 -6px}.payment-icons .payment-icon{margin:0 6px 5px!important}.payment-icons .icon{width:42px;height:28px}.social-icons{padding-top:26px}.social-icons__item{padding:0;margin-right:22px}@media only screen and (max-width:749px){.social-icons__item{margin:0 10px}}.social-icons__link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#ea5f54!important;border-bottom:none!important}.social-icons__link:hover{color:#fff!important}.social-icons__link .iconfont{font-size:25px;line-height:1}.site-footer__rte .social-icons{padding-top:26px}.site-footer__rte .social-icons__item{padding:0;margin-right:22px}@media only screen and (max-width:749px){.site-footer__rte .social-icons__item{margin:0 10px}}.site-footer__rte .social-icons__link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#ea5f54!important;border-bottom:none!important}.site-footer__rte .social-icons__link:hover{color:#fff!important}.site-footer__rte .social-icons__link .iconfont{font-size:25px;line-height:1}.inner-banner{height:330px;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-banner .section-header{margin-bottom:0}.inner-banner .section-header h1{font-family:SongMyung;font-size:44px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1c1c42;margin-bottom:0}.two-cols-text-and-img{padding-top:80px;padding-bottom:80px}.two-cols-text-and-img .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-cols-text-and-img .content-row .text-col{width:50%;padding-right:35px}@media only screen and (max-width:900px){.two-cols-text-and-img .content-row .text-col{width:100%;padding-right:0;margin-bottom:30px}}.two-cols-text-and-img .content-row .text-col h2{font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;margin-bottom:22px;text-transform:none}.two-cols-text-and-img .content-row .text-col p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;margin-bottom:25px}.two-cols-text-and-img .content-row .img-col{width:50%;padding-left:35px}@media only screen and (max-width:900px){.two-cols-text-and-img .content-row .img-col{width:100%;padding-left:0}}.two-cols-text-and-img .content-row .img-col .img-box{margin-bottom:20px;background-position:center;background-size:cover;padding-top:360px}@media only screen and (max-width:900px){.two-cols-text-and-img .content-row .img-col .img-box{padding-top:65%}}.inner-icons{padding-top:20px}@media (max-width:749px){.inner-icons{padding-left:0!important;padding-right:0!important}}.inner-icons .page-width{padding-bottom:60px}@media only screen and (max-width:749px){.inner-icons .page-width{padding-bottom:0}}.index-section--featured-product{padding-bottom:0;padding-top:36px;border-top:1px solid #F5F5F5}.index-section--featured-product .line-row{padding-bottom:40px}.contact-form-wrap{padding-top:57px}.contact-form-wrap .text-box{max-width:774px;padding-bottom:72px}.contact-form-wrap .text-box h2{font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;margin-bottom:25px;text-transform:none}.contact-form-wrap .text-box p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;margin-bottom:34px}.contact-form-wrap .text-box p b,.contact-form-wrap .text-box p strong{font-weight:700}.contact-form-wrap .contact-form-box{max-width:996px;margin:0 auto;padding-bottom:45px}.contact-form-wrap .contact-form-box .medium-up--one-half .required-tips{display:block;opacity:0}.contact-form-wrap .contact-form-box .medium-up--one-half .required-tips.show{opacity:1}.contact-form-wrap .contact-form-box .required-tips{display:none;font-family:Avenir;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#ed1c24;margin-bottom:10px}.contact-form-wrap .contact-form-box .required-tips.show{display:block}.contact-form-wrap .contact-form-box .required-field.error textarea{border:solid 1px #ea5f54}.contact-form-wrap .contact-form-box .required-field.error input:not([type=submit]){border:solid 1px #ea5f54}.contact-form-wrap .contact-form-box input:not([type=submit]){outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:62px;border-radius:4px;border:solid 1px rgba(153,153,153,.2);font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#1c1c42}.contact-form-wrap .contact-form-box input:not([type=submit]):focus{border:solid 1px #1c1c42}.contact-form-wrap .contact-form-box input:not([type=submit]):-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.contact-form-wrap .contact-form-box input:not([type=submit])::-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.contact-form-wrap .contact-form-box input:not([type=submit]):-ms-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.contact-form-wrap .contact-form-box input:not([type=submit])::-webkit-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.contact-form-wrap .contact-form-box textarea{margin-bottom:59px;outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;resize:none;min-height:367px;border-radius:4px;border:solid 1px rgba(153,153,153,.2);font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#1c1c42}.contact-form-wrap .contact-form-box textarea:focus{border:solid 1px #1c1c42}.contact-form-wrap .contact-form-box textarea:-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.contact-form-wrap .contact-form-box textarea::-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.contact-form-wrap .contact-form-box textarea:-ms-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.contact-form-wrap .contact-form-box textarea::-webkit-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.contact-form-wrap .contact-form-box input[type=submit]{outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;max-width:388px;height:62px;display:block;margin:0 auto;border-radius:8px;background-color:#1c1c42;font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.contact-form-wrap .contact-form-box input[type=submit]:hover{background-color:#c4cfe0}#shopify-section-blog-template{padding-left:0;padding-right:0;padding-bottom:80px}.blog-list-wrap{padding-top:100px}.blog-list-wrap .grid__item{margin-bottom:20px}.blog-list-wrap .img-box{position:relative;padding-top:64%;background-size:cover;background-position:center}.blog-list-wrap .img-box:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#ea5f54;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog-list-wrap .blog-text-box{padding:20px 25px 24px}.blog-list-wrap .blog-tags{font-family:Montserrat-web;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#ea5f54;margin-bottom:21px}.blog-list-wrap h2{font-family:SongMyung;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;color:#1c1c42;margin-bottom:23px}.blog-list-wrap .readmore-btn{color:#ea5f54;font-family:Montserrat-web;font-size:16px;font-weight:500;line-height:25px;background:none;padding:0;text-transform:none;outline:none}.blog-list-wrap .readmore-btn svg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:10px;width:32px;height:9px}.blog-list-wrap .readmore-btn svg .fill{fill:#ea5f54}.blog-list-wrap .article__link:hover .img-box:after{opacity:.2}.blog-list-wrap .article__link:hover .readmore-btn svg{-webkit-transform:translateX(5px);transform:translate(5px)}.pagination a.btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pagination a.btn:hover{border:1px solid #ea5f54;background:#ea5f54}.pagination a.btn:hover svg path{fill:#fff}.pagination a.btn svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#shopify-section-article-template{padding-top:78px}#shopify-section-article-template .section-header{max-width:637px}#shopify-section-article-template .article__title{font-family:SongMyung;font-size:70px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#1c1c42;padding-bottom:25px;margin-bottom:0}@media only screen and (max-width:800px){#shopify-section-article-template .article__title{font-size:49px}}#shopify-section-article-template .feature-image{padding-top:49.3%;background-size:cover;background-position:center}#shopify-section-article-template .blog-inner-content{padding-top:75px;padding-bottom:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#shopify-section-article-template .blog-inner-content .left-content{width:calc(100% - 388px);padding-right:30px;max-width:758px}@media only screen and (max-width:1024px){#shopify-section-article-template .blog-inner-content .left-content{width:calc(100% - 320px)}}@media only screen and (max-width:800px){#shopify-section-article-template .blog-inner-content .left-content{width:100%;margin-right:0;max-width:100%}}#shopify-section-article-template .blog-inner-content .right-form{width:388px}@media only screen and (max-width:1024px){#shopify-section-article-template .blog-inner-content .right-form{width:320px}}@media only screen and (max-width:800px){#shopify-section-article-template .blog-inner-content .right-form{width:100%;max-width:100%}}#shopify-section-article-template .blog-inner-content .right-form .form-box{border-radius:4px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px #0000000d;background-color:#fff;padding:50px 40px 60px}@media only screen and (max-width:1024px){#shopify-section-article-template .blog-inner-content .right-form .form-box{padding:50px 20px 60px}}#shopify-section-article-template .blog-inner-content .right-form .form-box h3{font-family:SongMyung;font-size:26px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;margin-bottom:20px;text-align:center}#shopify-section-article-template .blog-inner-content .right-form .form-box p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;margin-bottom:37px;text-align:center}#shopify-section-article-template .blog-inner-content .right-form .form-box form{margin-bottom:0}#shopify-section-article-template .blog-inner-content .right-form .form-box form input{outline:none;height:62px;border-radius:4px;border:solid 1px rgba(153,153,153,.2);font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42}#shopify-section-article-template .blog-inner-content .right-form .form-box form input:focus{border:solid 1px #1c1c42}#shopify-section-article-template .blog-inner-content .right-form .form-box form input:-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}#shopify-section-article-template .blog-inner-content .right-form .form-box form input::-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}#shopify-section-article-template .blog-inner-content .right-form .form-box form input:-ms-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}#shopify-section-article-template .blog-inner-content .right-form .form-box form input::-webkit-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}#shopify-section-article-template .blog-inner-content .right-form .form-box form button{outline:none;font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;height:62px;border-radius:8px;background-color:#1c1c42;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#shopify-section-article-template .blog-inner-content .right-form .form-box form button:hover{background:#c4cfe0}.grid.product-single .product__price .price-item{font-family:Montserrat-web;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#1c1c42}#shopify-section-collection-template{padding-left:0;padding-right:0}@media (max-width:749px){#shopify-section-collection-template .bottom-full-newsletter{padding-left:20px;padding-right:20px}}.product-tags{padding-top:82px}.product-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-tags ul li{margin:0 23px}.product-tags ul li.active a{font-weight:700;color:#1c1c42}.product-tags ul li.active a:after{content:"";display:block;width:100%;height:2px;background:#ea5f54;position:absolute;left:0;bottom:0}.product-tags ul li a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#1c1c4280;position:relative;padding-bottom:3px}.product-tags ul li a:hover{color:#1c1c42}.cart__footer{padding-bottom:0}@media only screen and (max-width:749px){.cart__footer{padding-top:0}}.cart__footer .grid__item.text-right{padding-bottom:0!important}.product-list-wrap{padding-bottom:80px;padding-top:80px}@media (max-width:640px){.product-list-wrap{padding-top:40px}}@media only screen and (max-width:992px){.product-list-wrap.featured-products .grid .grid__item{width:calc(50% - 20px)}.product-list-wrap.featured-products .grid .grid__item:nth-child(3),.product-list-wrap.featured-products .grid .grid__item:nth-child(4){display:none}}.product-list-wrap .product-ajax-load-more-row{padding-top:80px;text-align:center}.product-list-wrap .product-ajax-load-more-row .product-ajax-load-more-btn{outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:4px;border:solid 1px rgba(153,153,153,.3);font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#1c1c42;background:none;padding:18px 98px}.product-list-wrap .product-ajax-load-more-row .product-ajax-load-more-btn:hover{color:#fff;background:#1c1c42;border:1px solid #1c1c42}.product-list-wrap .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;margin:0 -10px}.product-list-wrap .grid .grid__item{border-radius:4px;-webkit-box-shadow:0 0 20px 0 rgba(14,12,34,.05);box-shadow:0 0 20px #0e0c220d;background-color:#fff;padding:0!important;margin:0 10px 20px;width:calc(25% - 20px)}@media only screen and (max-width:992px){.product-list-wrap .grid .grid__item{width:calc(33.33% - 20px)}}@media only screen and (max-width:749px){.product-list-wrap .grid .grid__item{width:calc(50% - 20px)}}.product-list-wrap .grid .grid__item a{outline:none}.product-list-wrap a:hover .img-box:after{opacity:.2}.product-list-wrap .img-box{padding-top:100%;background-size:cover;background-position:center;position:relative}.product-list-wrap .img-box:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#ea5f54;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-list-wrap .img-box .price{position:absolute;right:0;top:0;display:none}.product-list-wrap .img-box .price.price--on-sale{display:block}.product-list-wrap .img-box .price.price--on-sale .price__sale,.product-list-wrap .img-box .price.price--on-sale .price__unit{display:none}.product-list-wrap .img-box .price.price--on-sale .price__badges{margin:0}.product-list-wrap .img-box .price.price--on-sale .price__badges .price__badge--sale{background-color:#ea5f54;border:none;border-radius:0;font-family:Montserrat-web;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;color:#fff;padding:5px 13px}.product-list-wrap .text-box{padding:30px 20px}.product-list-wrap .h4{font-family:SongMyung;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#1c1c42;display:block;border:none!important;max-width:193px;margin:0 auto 13px}.product-list-wrap .price-row{text-align:center}.product-list-wrap .price-row .price.price--on-sale .price__sale{margin:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.product-list-wrap .price-row .price.price--on-sale .price__sale dd{margin:0}.product-list-wrap .price-row .price.price--on-sale .price__sale .price__compare .price-item,.product-list-wrap .price-row .price.price--on-sale .price__sale .price-item--sale{font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42}.product-list-wrap .price-row .price.price--on-sale .price__badges{display:none}.product-list-wrap .price-row .price .price__regular{margin:0;width:100%}.product-list-wrap .price-row .price .price__regular .price-item--regular{font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42}.template-customers-addresses .main-content .page-width,.template-customers-login .main-content .page-width,.template-customers-register .main-content .page-width{padding-top:90px}@media only screen and (max-width:749px){.template-customers-addresses .main-content .page-width,.template-customers-login .main-content .page-width,.template-customers-register .main-content .page-width{padding-left:20px;padding-right:20px}}.template-customers-addresses .main-content .page-width.no-padding,.template-customers-login .main-content .page-width.no-padding,.template-customers-register .main-content .page-width.no-padding{padding-top:0}.template-customers-addresses .main-content .page-width h1,.template-customers-login .main-content .page-width h1,.template-customers-register .main-content .page-width h1{color:#1c1c42;font-family:SongMyung;font-size:38px;font-weight:400;line-height:48px;margin-bottom:16px;text-transform:none}.template-customers-addresses .main-content .page-width h2,.template-customers-login .main-content .page-width h2,.template-customers-register .main-content .page-width h2{color:#1c1c42;font-family:SongMyung;font-weight:400;font-size:30px;text-transform:none}.template-customers-addresses .main-content .page-width p,.template-customers-login .main-content .page-width p,.template-customers-register .main-content .page-width p{color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:400;line-height:25px}.template-customers-addresses .main-content .page-width p a,.template-customers-login .main-content .page-width p a,.template-customers-register .main-content .page-width p a{color:#1c1c42;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.template-customers-addresses .main-content .page-width p a:hover,.template-customers-login .main-content .page-width p a:hover,.template-customers-register .main-content .page-width p a:hover{color:#ea5f54}.template-customers-addresses .main-content .page-width p button,.template-customers-login .main-content .page-width p button,.template-customers-register .main-content .page-width p button{outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#ea5f54;border-radius:8px;color:#fff;font-family:Montserrat-web;font-size:15px;font-weight:600;line-height:18px}.template-customers-addresses .main-content .page-width p button:hover,.template-customers-login .main-content .page-width p button:hover,.template-customers-register .main-content .page-width p button:hover{background:#1c1c42}.template-customers-addresses .main-content .page-width form label,.template-customers-login .main-content .page-width form label,.template-customers-register .main-content .page-width form label{color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:500;line-height:25px}.template-customers-addresses .main-content .page-width form input[type=checkbox],.template-customers-login .main-content .page-width form input[type=checkbox],.template-customers-register .main-content .page-width form input[type=checkbox]{display:none}.template-customers-addresses .main-content .page-width form input[type=checkbox]:checked+label:after,.template-customers-login .main-content .page-width form input[type=checkbox]:checked+label:after,.template-customers-register .main-content .page-width form input[type=checkbox]:checked+label:after{opacity:1}.template-customers-addresses .main-content .page-width form input[type=checkbox]+label,.template-customers-login .main-content .page-width form input[type=checkbox]+label,.template-customers-register .main-content .page-width form input[type=checkbox]+label{margin-bottom:20px;padding-left:20px;position:relative}.template-customers-addresses .main-content .page-width form input[type=checkbox]+label:before,.template-customers-login .main-content .page-width form input[type=checkbox]+label:before,.template-customers-register .main-content .page-width form input[type=checkbox]+label:before{content:"";display:block;width:16px;height:16px;position:absolute;left:0;top:4px;border:1px solid #1c1c42}.template-customers-addresses .main-content .page-width form input[type=checkbox]+label:after,.template-customers-login .main-content .page-width form input[type=checkbox]+label:after,.template-customers-register .main-content .page-width form input[type=checkbox]+label:after{content:"";display:block;width:8px;height:8px;position:absolute;left:4px;top:8px;background:#1c1c42;opacity:0}.template-customers-addresses .main-content .page-width form input[type=email],.template-customers-addresses .main-content .page-width form input[type=password],.template-customers-addresses .main-content .page-width form input[type=tel],.template-customers-addresses .main-content .page-width form input[type=text],.template-customers-addresses .main-content .page-width form select,.template-customers-login .main-content .page-width form input[type=email],.template-customers-login .main-content .page-width form input[type=password],.template-customers-login .main-content .page-width form input[type=tel],.template-customers-login .main-content .page-width form input[type=text],.template-customers-login .main-content .page-width form select,.template-customers-register .main-content .page-width form input[type=email],.template-customers-register .main-content .page-width form input[type=password],.template-customers-register .main-content .page-width form input[type=tel],.template-customers-register .main-content .page-width form input[type=text],.template-customers-register .main-content .page-width form select{outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:62px;border-radius:4px;border:solid 1px rgba(153,153,153,.2);font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#1c1c42}.template-customers-addresses .main-content .page-width form input[type=email]:focus,.template-customers-addresses .main-content .page-width form input[type=password]:focus,.template-customers-addresses .main-content .page-width form input[type=tel]:focus,.template-customers-addresses .main-content .page-width form input[type=text]:focus,.template-customers-addresses .main-content .page-width form select:focus,.template-customers-login .main-content .page-width form input[type=email]:focus,.template-customers-login .main-content .page-width form input[type=password]:focus,.template-customers-login .main-content .page-width form input[type=tel]:focus,.template-customers-login .main-content .page-width form input[type=text]:focus,.template-customers-login .main-content .page-width form select:focus,.template-customers-register .main-content .page-width form input[type=email]:focus,.template-customers-register .main-content .page-width form input[type=password]:focus,.template-customers-register .main-content .page-width form input[type=tel]:focus,.template-customers-register .main-content .page-width form input[type=text]:focus,.template-customers-register .main-content .page-width form select:focus{border:solid 1px #1c1c42}.template-customers-addresses .main-content .page-width form input[type=email]:-moz-placeholder,.template-customers-addresses .main-content .page-width form input[type=password]:-moz-placeholder,.template-customers-addresses .main-content .page-width form input[type=tel]:-moz-placeholder,.template-customers-addresses .main-content .page-width form input[type=text]:-moz-placeholder,.template-customers-addresses .main-content .page-width form select:-moz-placeholder,.template-customers-login .main-content .page-width form input[type=email]:-moz-placeholder,.template-customers-login .main-content .page-width form input[type=password]:-moz-placeholder,.template-customers-login .main-content .page-width form input[type=tel]:-moz-placeholder,.template-customers-login .main-content .page-width form input[type=text]:-moz-placeholder,.template-customers-login .main-content .page-width form select:-moz-placeholder,.template-customers-register .main-content .page-width form input[type=email]:-moz-placeholder,.template-customers-register .main-content .page-width form input[type=password]:-moz-placeholder,.template-customers-register .main-content .page-width form input[type=tel]:-moz-placeholder,.template-customers-register .main-content .page-width form input[type=text]:-moz-placeholder,.template-customers-register .main-content .page-width form select:-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.template-customers-addresses .main-content .page-width form input[type=email]::-moz-placeholder,.template-customers-addresses .main-content .page-width form input[type=password]::-moz-placeholder,.template-customers-addresses .main-content .page-width form input[type=tel]::-moz-placeholder,.template-customers-addresses .main-content .page-width form input[type=text]::-moz-placeholder,.template-customers-addresses .main-content .page-width form select::-moz-placeholder,.template-customers-login .main-content .page-width form input[type=email]::-moz-placeholder,.template-customers-login .main-content .page-width form input[type=password]::-moz-placeholder,.template-customers-login .main-content .page-width form input[type=tel]::-moz-placeholder,.template-customers-login .main-content .page-width form input[type=text]::-moz-placeholder,.template-customers-login .main-content .page-width form select::-moz-placeholder,.template-customers-register .main-content .page-width form input[type=email]::-moz-placeholder,.template-customers-register .main-content .page-width form input[type=password]::-moz-placeholder,.template-customers-register .main-content .page-width form input[type=tel]::-moz-placeholder,.template-customers-register .main-content .page-width form input[type=text]::-moz-placeholder,.template-customers-register .main-content .page-width form select::-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.template-customers-addresses .main-content .page-width form input[type=email]:-ms-input-placeholder,.template-customers-addresses .main-content .page-width form input[type=password]:-ms-input-placeholder,.template-customers-addresses .main-content .page-width form input[type=tel]:-ms-input-placeholder,.template-customers-addresses .main-content .page-width form input[type=text]:-ms-input-placeholder,.template-customers-addresses .main-content .page-width form select:-ms-input-placeholder,.template-customers-login .main-content .page-width form input[type=email]:-ms-input-placeholder,.template-customers-login .main-content .page-width form input[type=password]:-ms-input-placeholder,.template-customers-login .main-content .page-width form input[type=tel]:-ms-input-placeholder,.template-customers-login .main-content .page-width form input[type=text]:-ms-input-placeholder,.template-customers-login .main-content .page-width form select:-ms-input-placeholder,.template-customers-register .main-content .page-width form input[type=email]:-ms-input-placeholder,.template-customers-register .main-content .page-width form input[type=password]:-ms-input-placeholder,.template-customers-register .main-content .page-width form input[type=tel]:-ms-input-placeholder,.template-customers-register .main-content .page-width form input[type=text]:-ms-input-placeholder,.template-customers-register .main-content .page-width form select:-ms-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.template-customers-addresses .main-content .page-width form input[type=email]::-webkit-input-placeholder,.template-customers-addresses .main-content .page-width form input[type=password]::-webkit-input-placeholder,.template-customers-addresses .main-content .page-width form input[type=tel]::-webkit-input-placeholder,.template-customers-addresses .main-content .page-width form input[type=text]::-webkit-input-placeholder,.template-customers-addresses .main-content .page-width form select::-webkit-input-placeholder,.template-customers-login .main-content .page-width form input[type=email]::-webkit-input-placeholder,.template-customers-login .main-content .page-width form input[type=password]::-webkit-input-placeholder,.template-customers-login .main-content .page-width form input[type=tel]::-webkit-input-placeholder,.template-customers-login .main-content .page-width form input[type=text]::-webkit-input-placeholder,.template-customers-login .main-content .page-width form select::-webkit-input-placeholder,.template-customers-register .main-content .page-width form input[type=email]::-webkit-input-placeholder,.template-customers-register .main-content .page-width form input[type=password]::-webkit-input-placeholder,.template-customers-register .main-content .page-width form input[type=tel]::-webkit-input-placeholder,.template-customers-register .main-content .page-width form input[type=text]::-webkit-input-placeholder,.template-customers-register .main-content .page-width form select::-webkit-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.template-customers-addresses .main-content .page-width form p,.template-customers-login .main-content .page-width form p,.template-customers-register .main-content .page-width form p{color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:400;line-height:25px}.template-customers-addresses .main-content .page-width form p a,.template-customers-login .main-content .page-width form p a,.template-customers-register .main-content .page-width form p a{color:#1c1c42;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.template-customers-addresses .main-content .page-width form p a:hover,.template-customers-login .main-content .page-width form p a:hover,.template-customers-register .main-content .page-width form p a:hover{color:#ea5f54}.template-customers-addresses .main-content .page-width form .btn,.template-customers-login .main-content .page-width form .btn,.template-customers-register .main-content .page-width form .btn{outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#ea5f54;border-radius:8px;color:#fff;font-family:Montserrat-web;font-size:15px;font-weight:600;line-height:18px}.template-customers-addresses .main-content .page-width form .btn:hover,.template-customers-login .main-content .page-width form .btn:hover,.template-customers-register .main-content .page-width form .btn:hover{background:#1c1c42}.template-customers-addresses .main-content .page-width form .text-link,.template-customers-login .main-content .page-width form .text-link,.template-customers-register .main-content .page-width form .text-link{outline:none;color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:500;line-height:25px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.template-customers-addresses .main-content .page-width form .text-link:hover,.template-customers-login .main-content .page-width form .text-link:hover,.template-customers-register .main-content .page-width form .text-link:hover{color:#ea5f54}.template-customers-addresses .main-content .page-width .list--inline .address-edit-toggle,.template-customers-login .main-content .page-width .list--inline .address-edit-toggle,.template-customers-register .main-content .page-width .list--inline .address-edit-toggle{outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#ea5f54;border-radius:8px;color:#fff;font-family:Montserrat-web;font-size:15px;font-weight:600;line-height:18px;border:none}.template-customers-addresses .main-content .page-width .list--inline .address-edit-toggle:hover,.template-customers-login .main-content .page-width .list--inline .address-edit-toggle:hover,.template-customers-register .main-content .page-width .list--inline .address-edit-toggle:hover{background:#1c1c42}.template-customers-addresses .main-content .page-width .list--inline .address-delete,.template-customers-login .main-content .page-width .list--inline .address-delete,.template-customers-register .main-content .page-width .list--inline .address-delete{outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#ea5f54;border-radius:8px;color:#fff;font-family:Montserrat-web;font-size:15px;font-weight:600;line-height:18px;border:none}.template-customers-addresses .main-content .page-width .list--inline .address-delete:hover,.template-customers-login .main-content .page-width .list--inline .address-delete:hover,.template-customers-register .main-content .page-width .list--inline .address-delete:hover{background:#1c1c42}.template-customers-account .main-content .page-width{padding-top:90px}@media only screen and (max-width:989px){.template-customers-account .main-content .page-width{text-align:center}}@media only screen and (max-width:749px){.template-customers-account .main-content .page-width{padding-left:20px;padding-right:20px}}.template-customers-account .main-content .page-width h1{color:#1c1c42;font-family:SongMyung;font-size:38px;font-weight:400;line-height:48px;margin-bottom:16px;text-transform:none}.template-customers-account .main-content .page-width #customer_logout_link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:500;line-height:25px;margin-bottom:25px}.template-customers-account .main-content .page-width #customer_logout_link:hover{color:#ea5f54}.template-customers-account .main-content .page-width h2{color:#1c1c42;font-family:SongMyung;font-size:28px;font-weight:400;line-height:48px;text-transform:none}.template-customers-account .main-content .page-width p{color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:400;line-height:25px}.template-customers-account .main-content .page-width p .btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#ea5f54;border-radius:8px;color:#fff;font-family:Montserrat-web;font-size:15px;font-weight:600;line-height:18px}.template-customers-account .main-content .page-width p .btn:hover{background:#1c1c42}#shopify-section-cart-template{padding-top:90px}#shopify-section-cart-template .empty-page-content h1{color:#1c1c42;font-family:SongMyung;font-size:38px;font-weight:400;line-height:48px;margin-bottom:16px;text-transform:none}#shopify-section-cart-template .empty-page-content .cart--empty-message{color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:500;line-height:25px;margin-bottom:25px}#shopify-section-cart-template .empty-page-content .cart__continue-btn{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#ea5f54;border-radius:8px;color:#fff;font-family:Montserrat-web;font-size:15px;font-weight:600;line-height:18px}#shopify-section-cart-template .empty-page-content .cart__continue-btn:hover{background:#1c1c42}#shopify-section-cart-template .cart-header{margin-bottom:0}#shopify-section-cart-template .cart-header .cart-header__title{margin-bottom:0;font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;text-align:left}#shopify-section-cart-template form.cart table .cart__row:last-child{border-bottom:none}#shopify-section-cart-template form.cart table .cart__image-wrapper{-webkit-box-flex:10rem;-ms-flex:10rem 0 0px;flex:10rem 0 0}#shopify-section-cart-template form.cart table input[type=number]{outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:4px;border:solid 1px rgba(153,153,153,.2);font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#1c1c42}#shopify-section-cart-template form.cart table input[type=number]:focus{border:solid 1px #1c1c42}#shopify-section-cart-template form.cart table th{font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;text-transform:none}@media only screen and (max-width:749px){#shopify-section-cart-template form.cart table th{padding-left:0!important;padding-right:0!important}#shopify-section-cart-template form.cart table th:first-child{width:70%}#shopify-section-cart-template form.cart table th:nth-child(2){width:30%}}#shopify-section-cart-template form.cart table th .text-link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c4280;padding-bottom:0;border-bottom:none;position:relative;padding-left:36px;text-transform:none}#shopify-section-cart-template form.cart table th .text-link:hover{color:#1c1c42}#shopify-section-cart-template form.cart table th .text-link svg{position:absolute;left:0;top:0;width:18px;height:18px}#shopify-section-cart-template form.cart table .cart__qty-label{display:none}#shopify-section-cart-template form.cart table .img-box{width:125px;height:125px;background-size:cover;background-position:center}@media only screen and (max-width:640px){#shopify-section-cart-template form.cart table .img-box{width:70px;height:70px}}#shopify-section-cart-template form.cart table .list-view-item__title{margin-bottom:19px}@media only screen and (max-width:640px){#shopify-section-cart-template form.cart table .list-view-item__title{line-height:1.3}}#shopify-section-cart-template form.cart table .list-view-item__title .cart__product-title{font-family:SongMyung;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;border-bottom:none!important}@media only screen and (max-width:640px){#shopify-section-cart-template form.cart table .list-view-item__title .cart__product-title{font-size:16px;line-height:1}}#shopify-section-cart-template form.cart table .product-details li{font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#1c1c42}@media only screen and (max-width:640px){#shopify-section-cart-template form.cart table .product-details li{font-size:14px;line-height:1.3}}#shopify-section-cart-template form.cart table .remove-product{display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:2px 13px 2px 37px;position:relative;font-family:Montserrat-web;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:normal;color:#1c1c42;border-radius:15px;background-color:#e6e6e6;border-bottom:none!important}@media only screen and (max-width:640px){#shopify-section-cart-template form.cart table .remove-product{font-size:12px;padding:5px 13px 5px 26px}}#shopify-section-cart-template form.cart table .remove-product:hover{background:#ea5f54;color:#fff}#shopify-section-cart-template form.cart table .remove-product:hover svg path{stroke:#fff}#shopify-section-cart-template form.cart table .remove-product svg{position:absolute;width:18px;height:18px;left:14px;top:5px}@media only screen and (max-width:640px){#shopify-section-cart-template form.cart table .remove-product svg{left:7px;top:4px}}#shopify-section-cart-template form.cart table .remove-product svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;stroke:#1c1c42}#shopify-section-cart-template form.cart table .cart__price{font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42}@media only screen and (max-width:640px){#shopify-section-cart-template form.cart table .cart__price{font-size:14px}}#shopify-section-cart-template form.cart .cart-note textarea{padding:19px 24px;outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:4px;border:solid 1px rgba(153,153,153,.2);min-height:191px;resize:none;font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42}#shopify-section-cart-template form.cart .cart-note textarea:focus{border:solid 1px #1c1c42}#shopify-section-cart-template form.cart .cart-note textarea:-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}#shopify-section-cart-template form.cart .cart-note textarea::-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}#shopify-section-cart-template form.cart .cart-note textarea:-ms-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}#shopify-section-cart-template form.cart .cart-note textarea::-webkit-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}#shopify-section-cart-template form.cart .cart-subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:9px}#shopify-section-cart-template form.cart .cart-subtotal .cart-subtotal__title{font-family:Montserrat-web;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42}#shopify-section-cart-template form.cart .cart-subtotal .cart-subtotal__price{font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#ea5f54}#shopify-section-cart-template form.cart .taxes-text{margin-bottom:20px}#shopify-section-cart-template form.cart .taxes-text p{font-family:Montserrat-web;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:normal;text-align:right;color:#1c1c42}#shopify-section-cart-template form.cart .cart__shipping{padding:0;margin:0}#shopify-section-cart-template form.cart .cart__submit{outline:none;display:block;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;height:62px;border-radius:8px;background-color:#1c1c42}#shopify-section-cart-template form.cart .cart__submit:hover{background-color:#c4cfe0}#shopify-section-cart-template form.cart .right-cart-foot{float:right;max-width:325px;width:100%}@media only screen and (max-width:749px){#shopify-section-cart-template form.cart .right-cart-foot{max-width:100%}}#shopify-section-cart-template form.cart .right-cart-foot .shopify-cleanslate ._3TUeZPsTWjDxakSmeDcA4D{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;height:62px!important}#shopify-section-cart-template form.cart .right-cart-foot .shopify-cleanslate ._2zarRkvJ2j83NID3Q3t0Ix{height:62px!important}.anyflexbox .content .wrap{padding:0 20px;max-width:1200px}.anyflexbox .logo__text{font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#1c1c42;text-transform:none}.anyflexbox .breadcrumb li.breadcrumb__item--current a{font-weight:700;color:#ea5f54}.anyflexbox .breadcrumb li a{font-family:Montserrat-web;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:normal;color:#1c1c4280}@media only screen and (max-width:749px){.mobile-nav-wrapper{position:fixed;display:block;height:100vh;padding-top:110px;opacity:0}.mobile-nav-wrapper.open{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0)}}.text-body-content h2{font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;margin-bottom:26px;text-transform:none}@media only screen and (max-width:500px){.text-body-content h2{font-size:26px}}.text-body-content h3{font-family:SongMyung;font-size:32px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;margin-bottom:26px;text-transform:none}@media only screen and (max-width:500px){.text-body-content h3{font-size:22px}}.text-body-content h4{font-family:SongMyung;font-size:26px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;margin-bottom:26px;text-transform:none}@media only screen and (max-width:500px){.text-body-content h4{font-size:18px}}.text-body-content h5{font-family:SongMyung;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;margin-bottom:26px;text-transform:none}@media only screen and (max-width:500px){.text-body-content h5{font-size:14px}}.text-body-content p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;margin-bottom:26px}.text-body-content p a{text-decoration:underline;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#ea5f54}.text-body-content p a:hover{color:#1c1c42}.text-body-content ul{margin:0 0 26px;padding:0 0 0 20px}.text-body-content ul ol,.text-body-content ul ul{margin-bottom:0}.text-body-content ul li{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;padding-left:17px;position:relative}.text-body-content ul li a{text-decoration:underline;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#ea5f54}.text-body-content ul li a:hover{color:#1c1c42}.text-body-content ul li:before{content:"";display:block;width:3px;height:3px;background:#ea5f54;border-radius:100%;position:absolute;left:9px;top:10px}.text-body-content ol{margin:0 0 26px;padding:0 0 0 20px;list-style-type:none;counter-reset:sectioncounter}.text-body-content ol ol,.text-body-content ol ul{margin-bottom:0}.text-body-content ol li{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;counter-increment:number;padding-left:3px;position:relative}.text-body-content ol li a{text-decoration:underline;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#ea5f54}.text-body-content ol li a:hover{color:#1c1c42}.text-body-content ol li:before{content:counter(sectioncounter) ". ";counter-increment:sectioncounter;color:#ea5f54}.text-body-content blockquote{font-family:SongMyung;font-size:36px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;color:#ea5f54;margin:0 0 44px;padding:0;text-align:left}@media only screen and (max-width:500px){.text-body-content blockquote{font-size:25px}}.text-body-content img{margin-bottom:30px}.template-page .shopify-section h1{font-family:SongMyung;font-size:44px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;text-transform:none;text-align:left;margin-top:35px}@media (min-width:750px){.template-page .shopify-section h1{margin-top:55px}}.template-search .text-center{padding-top:80px}.template-search .text-center h1{font-family:SongMyung;font-size:44px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;text-transform:none}.template-search .search-form__input{margin-right:10px;outline:none;font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:4px;border:solid 1px rgba(153,153,153,.1);display:block}.template-search .search-form__input:focus{border:solid 1px #1c1c42}.template-search .search-form__input:-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.template-search .search-form__input::-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.template-search .search-form__input:-ms-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.template-search .search-form__input::-webkit-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:500;color:#1c1c42;opacity:1}.template-search .search-form__connected-submit{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;outline:none;background-color:#1c1c42}.template-search .search-form__connected-submit:hover{background-color:#ea5f54}.template-search .product-card:hover .product-card__title,.template-search .product-card:hover .text-box{color:#ea5f54}.template-search .product-card .product-card__image-wrapper{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.template-search .product-card .product-card__title{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:SongMyung;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;color:#1c1c42;margin-bottom:23px;border:none}.template-search .product-card .text-box{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#1c1c42;font-family:Montserrat-web;font-size:16px;font-weight:500;line-height:25px;background:none;padding:0;text-transform:none;outline:none}.template-search .product-card .price-item--sale{color:#1c1c42}.template-search .product-card .price__badge--sale{border-color:#1c1c42;background-color:#1c1c42}.template-captcha .shopify-challenge__container{padding-top:90px}.template-captcha .shopify-challenge__container p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42}.template-captcha .shopify-challenge__container .shopify-challenge__button{outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;margin:0 auto;border-radius:8px;background-color:#1c1c42;font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.template-404 .empty-page-content h1{font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;margin-bottom:25px;text-transform:none}.template-404 .empty-page-content p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;margin-bottom:34px}.template-404 .empty-page-content .btn--has-icon-after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#ea5f54;border-radius:8px;color:#fff;font-family:Montserrat-web;font-size:15px;font-weight:600;line-height:18px}.template-404 .empty-page-content .btn--has-icon-after:hover{background:#1c1c42}.page-container{-webkit-transform:none!important;transform:none!important}.slider-banner{background-color:#f6f8fa;padding:73px 0 61px;overflow:hidden}@media (max-width:749px){.slider-banner{padding:0;background-color:transparent;overflow:visible}}.slider-banner .slider-box{position:relative;z-index:2}.slider-banner .slider-box .slick-list{overflow:visible!important}.slider-banner .slider-box .prev-btn{position:absolute;background:none;border:none;padding:0;z-index:9;left:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:38px;height:38px}@media only screen and (max-width:1430px){.slider-banner .slider-box .prev-btn{left:10px}}.slider-banner .slider-box .prev-btn:hover .color-fill{fill:#ea5f54}.slider-banner .slider-box .prev-btn .color-fill{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-banner .slider-box .prev-btn:before{display:none}.slider-banner .slider-box .next-btn{position:absolute;background:none;border:none;padding:0;z-index:9;right:50px;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:38px;height:38px}@media only screen and (max-width:1430px){.slider-banner .slider-box .next-btn{right:10px}}.slider-banner .slider-box .next-btn:hover .color-fill{fill:#ea5f54}.slider-banner .slider-box .next-btn .color-fill{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-banner .slider-box .next-btn:before{display:none}.slider-banner .slider-box .slick-dots{line-height:0;text-align:left;max-width:1320px;width:100%;padding-left:55px;padding-right:55px;padding-bottom:50px;margin:0 auto}@media only screen and (max-width:749px){.slider-banner .slider-box .slick-dots{padding-left:20px;padding-right:20px}}@media only screen and (max-width:992px){.slider-banner .slider-box .slick-dots{text-align:center;padding-top:30px;padding-bottom:30px}}.slider-banner .slider-box .slick-dots li{width:12px;height:12px;margin:0 15px 0 0}.slider-banner .slider-box .slick-dots li.slick-active button{background-color:#ea5f54}.slider-banner .slider-box .slick-dots li button{width:12px;height:12px;border-radius:50%;background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0;padding:0}.slider-banner .slider-box .slick-dots li button:hover{background-color:#ea5f54}.slider-banner .slider-box .slick-dots li button:before{display:none}.slider-banner .slider-box .slider-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.slider-banner .slider-box .slider-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 77px);min-height:calc(var(--vh, 1vh) * 100 - 77px);padding-bottom:15px}}.slider-banner .slider-box .slider-row .text-box{width:50%;padding-right:71px;position:relative;z-index:9}@media only screen and (max-width:1280px){.slider-banner .slider-box .slider-row .text-box{padding-right:30px}}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .text-box{width:100%;padding-right:0;margin-top:35px;text-align:center}}.slider-banner .slider-box .slider-row .text-box h2{font-family:SongMyung;font-size:54px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#1c1c42;text-transform:none;margin:0 0 30px}@media only screen and (max-width:1280px){.slider-banner .slider-box .slider-row .text-box h2{font-size:50px}}@media only screen and (max-width:1024px){.slider-banner .slider-box .slider-row .text-box h2{font-size:40px}}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .text-box h2{line-height:1.125;letter-spacing:-.0375em;margin-bottom:16px}}.slider-banner .slider-box .slider-row .text-box p{font-family:Montserrat-web;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;max-width:433px;margin:0 0 26px}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .text-box p{max-width:unset}}@media only screen and (max-width:640px){.slider-banner .slider-box .slider-row .text-box p{font-size:16px;margin-bottom:29px}}@media (max-width:992px){.slider-banner .slider-box .slider-row .text-box .loox-row .loox-logo{margin:0 auto;padding:0}}@media (max-width:992px){.slider-banner .slider-box .slider-row .text-box .loox-row .loox-num{display:none}}.slider-banner .slider-box .slider-row .text-box .btn-link{display:inline-block;border-radius:8px;background-color:#1c1c42;font-family:Montserrat-web;font-size:22px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;text-decoration:none;padding:19px 30px;min-width:179px;text-transform:none}.slider-banner .slider-box .slider-row .text-box .btn-link:hover{background-color:#c4cfe0}@media (max-width:992px){.slider-banner .slider-box .slider-row .text-box .btn-link{width:97.455%;font-size:18px}}.slider-banner .slider-box .slider-row .img-box{width:50%;padding-left:71px;position:relative}@media only screen and (max-width:1620px){.slider-banner .slider-box .slider-row .img-box{padding-left:30px}}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .img-box{width:100%;padding-left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (max-width:749px){.slider-banner .slider-box .slider-row .img-box{width:calc(100% + 20px);margin:0 -10px}}@media (max-width:640px){.slider-banner .slider-box .slider-row .img-box{-webkit-box-flex:1;-ms-flex:1;flex:1}}.slider-banner .slider-box .slider-row .img-box .img-wrap{position:relative}@media (max-width:640px){.slider-banner .slider-box .slider-row .img-box .img-wrap{width:100%;height:100%;position:absolute;top:0;left:0}}.slider-banner .slider-box .slider-row .img-box .img-wrap .card-img{display:block;position:absolute;z-index:4;bottom:39px;left:-43px;-webkit-box-shadow:2px 2px 70px 0 rgba(130,130,130,.5);box-shadow:2px 2px 70px #82828280}.slider-banner .slider-box .slider-row .img-box .img-wrap .card-img.style2{top:36px;left:-41px}@media only screen and (max-width:1400px){.slider-banner .slider-box .slider-row .img-box .img-wrap .card-img.style2{left:auto;top:auto;right:-10px;bottom:10px}}@media only screen and (max-width:749px){.slider-banner .slider-box .slider-row .img-box .img-wrap .card-img.style2{left:auto;top:auto;right:-10px;bottom:10px;width:120px}}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .img-box .img-wrap .card-img{left:-20px;bottom:20px}}@media only screen and (max-width:749px){.slider-banner .slider-box .slider-row .img-box .img-wrap .card-img{left:-10px;bottom:10px;width:168px}}.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-1{position:absolute;z-index:1;top:-58px;right:-159px;width:43%}@media only screen and (max-width:1620px){.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-1{right:-20px}}@media only screen and (max-width:1520px){.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-1{right:127px}}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-1{width:30%;right:60px;top:-80px}}@media only screen and (max-width:640px){.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-1{right:40px;top:-50px}}.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-2{position:absolute;z-index:3;left:-75px;bottom:23px;width:26.8%}@media only screen and (max-width:749px){.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-2{left:-50px}}.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-3{position:absolute;z-index:1;right:-46px;bottom:-62px;width:43.1%}@media only screen and (max-width:1620px){.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-3{right:-50px}}@media only screen and (max-width:1520px){.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-3{right:93px}}@media only screen and (max-width:749px){.slider-banner .slider-box .slider-row .img-box .img-wrap .svg-3{right:20px;bottom:-20px}}.slider-banner .slider-box .slider-row .img-box .img-wrap .above-bg{position:absolute;z-index:3;top:-153px;right:-88px;width:43.1%}@media only screen and (max-width:1620px){.slider-banner .slider-box .slider-row .img-box .img-wrap .above-bg{right:-20px}}@media only screen and (max-width:1520px){.slider-banner .slider-box .slider-row .img-box .img-wrap .above-bg{right:127px}}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .img-box .img-wrap .above-bg{width:30%;right:60px;top:-80px;display:none}}@media only screen and (max-width:640px){.slider-banner .slider-box .slider-row .img-box .img-wrap .above-bg{right:40px;top:-50px}}.slider-banner .slider-box .slider-row .img-box .img-wrap .below-bg-a1{position:absolute;z-index:1;left:-109px;top:70px;width:43.8%}@media only screen and (max-width:1620px){.slider-banner .slider-box .slider-row .img-box .img-wrap .below-bg-a1{left:-50px}}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .img-box .img-wrap .below-bg-a1{display:none}}@media only screen and (max-width:749px){.slider-banner .slider-box .slider-row .img-box .img-wrap .below-bg-a1{left:-15px}}.slider-banner .slider-box .slider-row .img-box .img-wrap .below-bg-a2{position:absolute;z-index:1;right:-120px;bottom:-52px;width:26.8%}@media only screen and (max-width:1620px){.slider-banner .slider-box .slider-row .img-box .img-wrap .below-bg-a2{right:-50px}}@media only screen and (max-width:1520px){.slider-banner .slider-box .slider-row .img-box .img-wrap .below-bg-a2{right:93px}}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .img-box .img-wrap .below-bg-a2{display:none}}@media only screen and (max-width:749px){.slider-banner .slider-box .slider-row .img-box .img-wrap .below-bg-a2{right:20px;bottom:-20px}}.slider-banner .slider-box .slider-row .img-box .img-wrap .img-bg,.slider-banner .slider-box .slider-row .img-box .img-wrap .video-bg{background-size:cover;background-position:center;width:140%;padding-top:93.7%;position:relative;z-index:2;border-radius:0 80px 0 0;overflow:hidden}@media only screen and (max-width:1720px){.slider-banner .slider-box .slider-row .img-box .img-wrap .img-bg,.slider-banner .slider-box .slider-row .img-box .img-wrap .video-bg{width:130%;padding-top:83%}}@media only screen and (max-width:1620px){.slider-banner .slider-box .slider-row .img-box .img-wrap .img-bg,.slider-banner .slider-box .slider-row .img-box .img-wrap .video-bg{width:120%;padding-top:75%}}@media only screen and (max-width:1520px){.slider-banner .slider-box .slider-row .img-box .img-wrap .img-bg,.slider-banner .slider-box .slider-row .img-box .img-wrap .video-bg{width:100%;padding-top:67%}}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .img-box .img-wrap .img-bg,.slider-banner .slider-box .slider-row .img-box .img-wrap .video-bg{width:100%;padding-top:133.78%;border-radius:0 0 80px}}@media only screen and (max-width:640px){.slider-banner .slider-box .slider-row .img-box .img-wrap .img-bg,.slider-banner .slider-box .slider-row .img-box .img-wrap .video-bg{padding-top:0;width:100%;height:100%}}.slider-banner .slider-box .slider-row .img-box .img-wrap .img-bg .video-pc,.slider-banner .slider-box .slider-row .img-box .img-wrap .video-bg .video-pc{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-and-img{padding-top:100px;padding-bottom:100px}@media only screen and (max-width:749px){.text-and-img{padding-top:40px;padding-bottom:40px}}.text-and-img .text-and-img-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-and-img .text-and-img-row.re .text-box{padding-left:27px;padding-right:0}@media only screen and (max-width:749px){.text-and-img .text-and-img-row.re .text-box{padding-left:0}}.text-and-img .text-and-img-row.re .img-box{padding-right:50px;padding-left:0}@media only screen and (max-width:1024px){.text-and-img .text-and-img-row.re .img-box{padding-right:0}}.text-and-img .text-and-img-row .text-box{width:50%;padding-right:27px;position:relative;z-index:2}@media only screen and (max-width:749px){.text-and-img .text-and-img-row .text-box{width:100%;padding-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.text-and-img .text-and-img-row .text-box h2{font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42;text-transform:none;margin:0 0 29px}.text-and-img .text-and-img-row .text-box p{font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;margin:0 0 26px}.text-and-img .text-and-img-row .text-box .more-link{color:#ea5f54;font-family:Montserrat-web;font-size:16px;font-weight:500;line-height:25px;background:none;padding:0;text-decoration:none;text-transform:none;outline:none}.text-and-img .text-and-img-row .text-box .more-link:hover svg{-webkit-transform:translate(5px);transform:translate(5px)}.text-and-img .text-and-img-row .text-box .more-link svg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:11px;width:32px;height:9px}.text-and-img .text-and-img-row .text-box .more-link svg .fill{fill:#ea5f54}.text-and-img .text-and-img-row .img-box{width:50%;padding-left:50px}@media only screen and (max-width:1024px){.text-and-img .text-and-img-row .img-box{padding-left:0}}@media only screen and (max-width:749px){.text-and-img .text-and-img-row .img-box{width:100%;padding-bottom:40px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.text-and-img .text-and-img-row .img-box .img-wrap{position:relative}.text-and-img .text-and-img-row .img-box .img-wrap>img{position:absolute}.text-and-img .text-and-img-row .img-box .img-wrap>img.below-bg-a1{left:48px;top:-56px;width:41.6%}.text-and-img .text-and-img-row .img-box .img-wrap>img.below-bg-a2{right:31px;bottom:-28px;width:25.8%}.text-and-img .text-and-img-row .img-box .img-wrap>img.below-bg-b{right:-39px;top:-41px;width:41.3%}.text-and-img .text-and-img-row .img-box .img-wrap>img.below-bg-c1{left:-36px;top:-35px;width:25.8%}.text-and-img .text-and-img-row .img-box .img-wrap>img.below-bg-c2{right:14px;bottom:-32px;width:41.3%}.text-and-img .text-and-img-row .img-box .img-wrap .img-bg{position:relative;z-index:2;width:100%;padding-top:65%;background-size:cover;background-position:center}.feature-row__image-wrapper{position:relative}@media (max-width:749px){.feature-row__image-wrapper{width:calc(100% + 20px);margin-left:-10px}}.feature-row__image-wrapper>img{position:absolute}.feature-row__image-wrapper>img.below-bg-a1{left:48px;top:-56px;width:41.6%}.feature-row__image-wrapper>img.below-bg-a2{right:31px;bottom:-28px;width:25.8%}.feature-row__image-wrapper>img.below-bg-b{right:-39px;top:-41px;width:41.3%}.feature-row__image-wrapper>img.below-bg-c1{left:-36px;top:-35px;width:25.8%}.feature-row__image-wrapper>img.below-bg-c2{right:14px;bottom:-32px;width:41.3%}.feature-row__image-wrapper div img{position:relative;z-index:2}.img-or-video{padding-bottom:100px}.img-or-video .video-box{position:relative;padding-top:56%}.img-or-video .video-box iframe{width:100%;height:100%;left:0;top:0;position:absolute}.img-or-video .img-box img{width:100%}.footer-logos{padding-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:749px){.footer-logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-logos .logo-1{width:59px;margin-right:42px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width:992px){.footer-logos .logo-1{width:49px;margin-right:20px}}.footer-logos .logo-1:hover{opacity:.7}.footer-logos .logo-2{width:107px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width:992px){.footer-logos .logo-2{width:95px}}.footer-logos .logo-2:hover{opacity:.7}.full-img{padding-top:80px;padding-bottom:14px}.full-img img{width:100%}.get-off-popup{display:none;position:fixed;z-index:9999;left:0;bottom:0;max-width:510px;width:100%;padding:40px;background-color:#f6f8fa;-webkit-box-shadow:2px 2px 70px 0 rgba(130,130,130,.5);box-shadow:2px 2px 70px #82828280}.get-off-popup .close-btn{background-color:transparent;border:none;padding:0;position:absolute;width:18px;height:18px;right:16px;top:16px}.get-off-popup .close-btn:hover:before{background-color:#ea5f54}.get-off-popup .close-btn:hover:after{background-color:#ea5f54}.get-off-popup .close-btn:before{content:"";display:block;width:10px;height:2px;background-color:#1c1c42;position:absolute;left:4px;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.get-off-popup .close-btn:after{content:"";display:block;width:10px;height:2px;background-color:#1c1c42;position:absolute;left:4px;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.get-off-popup h2{font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;text-transform:none;color:#1c1c42;margin:0 0 15px}.get-off-popup p{font-family:Montserrat-web;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#1c1c42;margin:0 0 20px}.get-off-popup form{margin:0}.get-off-popup form .input-group input{outline:none;width:100%;background-color:#fff;border-radius:4px;border:solid 1px rgba(153,153,153,.2);font-family:Montserrat-web;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#1c1c42;padding:16px 23px;margin-bottom:20px}.get-off-popup form .input-group input:focus{border:solid 1px #1c1c42}.get-off-popup form .input-group input:-moz-placeholder{font-family:Montserrat-web;font-size:14px;font-weight:500;color:#1c1c42;opacity:1}.get-off-popup form .input-group input::-moz-placeholder{font-family:Montserrat-web;font-size:14px;font-weight:500;color:#1c1c42;opacity:1}.get-off-popup form .input-group input:-ms-input-placeholder{font-family:Montserrat-web;font-size:14px;font-weight:500;color:#1c1c42;opacity:1}.get-off-popup form .input-group input::-webkit-input-placeholder{font-family:Montserrat-web;font-size:14px;font-weight:500;color:#1c1c42;opacity:1}.get-off-popup form .input-group .input-group__btn{width:100%}.get-off-popup form .input-group .input-group__btn button{padding:20px 10px;font-family:Montserrat-web;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;border-radius:8px;background-color:#1c1c42;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.get-off-popup form .input-group .input-group__btn button:hover{background-color:#c4cfe0}.product-price-reviews-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-price-reviews-row .product__price{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.product-price-reviews-row .rating-box{padding-top:15px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.product-price-reviews-row .rating-box img{width:40%}@media only screen and (max-width:640px){.product-price-reviews-row .rating-box img{width:30%}}.product-price-reviews-row .afterpay-paragraph{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;padding-top:10px}.product-price-reviews-row .loox-rating .loox-icon{color:#ffbf01}.product-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.product-icons .icon-item{width:25%;text-align:center;margin-bottom:20px;padding:0 10px}@media only screen and (max-width:375px){.product-icons .icon-item{width:50%}}.product-icons .icon-item img{width:100px;max-width:100%}.product-icons .icon-item p{color:#1c1c42;font-family:Montserrat-web;font-size:12px;font-weight:400;line-height:1.3}.faqs-wrap{background-color:#f8f8f8;padding-bottom:50px;padding-top:50px}.faqs-wrap h2{text-align:center;font-family:SongMyung;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#1c1c42;text-transform:none;margin-bottom:40px}.faqs-wrap .faqs-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.faqs-wrap .faqs-items .faqs-col{width:calc(50% - 10px)}@media only screen and (max-width:749px){.faqs-wrap .faqs-items .faqs-col{width:calc(100% - 20px);margin:0 auto}}.faqs-wrap .faqs-items .faqs-item{margin:0 5px 10px}.faqs-wrap .faqs-items .faqs-item.open .faqs-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faqs-wrap .faqs-items .faqs-item .faqs-bg{background-color:#fff;padding:22px 30px}.faqs-wrap .faqs-items .faqs-item .faqs-title{font-family:SongMyung;font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;color:#1c1c42;padding-right:40px;cursor:pointer;position:relative}.faqs-wrap .faqs-items .faqs-item .faqs-title:after{content:"";display:block;width:18px;height:18px;background-image:url(icondown-arrow-3.svg);background-repeat:no-repeat;position:absolute;right:0;top:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faqs-wrap .faqs-items .faqs-item .faqs-content{display:none;padding:10px 0;color:#1c1c42;font-family:Montserrat-web;font-size:14px;font-weight:400;line-height:1.3;cursor:default}.product-template__container+.faqs-wrap{position:relative;margin-top:80px}@media (max-width:768px){.product-template__container+.faqs-wrap{margin-top:36px}}.product-template__container+.faqs-wrap:before{content:"";display:block;width:calc(100% + 40px);border-top:1px solid #F5F5F5;position:absolute;top:-80px;left:-20px}@media (max-width:768px){.product-template__container+.faqs-wrap:before{top:-36px}}.related-product-wrap{opacity:0;visibility:hidden}.related-product-wrap.is-show{opacity:1;visibility:visible}.related-product-box-no-slider-wrap{padding-top:30px;position:relative}@media only screen and (max-width:900px){.related-product-box-no-slider-wrap.pc-wrap{display:none}}.related-product-box-no-slider-wrap.mobile-wrap{display:none}@media only screen and (max-width:900px){.related-product-box-no-slider-wrap.mobile-wrap{display:block}}.related-product-box-no-slider-wrap.is-show:after{display:none}.related-product-box-no-slider-wrap:after{content:"";display:block;width:44px;height:44px;border:2px solid #1c1c42;border-radius:50%;border-bottom:2px solid rgba(0,0,0,0);opacity:.7;-webkit-animation:loading .5s infinite linear;animation:loading .5s infinite linear;position:absolute;left:50%;top:50%;margin-top:-23px;margin-left:-23px}.cart-note{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-note .cart-note__input{display:none}@media only screen and (max-width:749px){.cart-note .cart-note__input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width:749px){.cart-note .related-product-box-slider-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.related-product-box-slider-wrap{width:100%;display:none;padding-top:30px;position:relative}.related-product-box-slider-wrap.is-show:after{display:none}.related-product-box-slider-wrap:after{content:"";display:block;width:44px;height:44px;border:2px solid #1c1c42;border-radius:50%;border-bottom:2px solid rgba(0,0,0,0);opacity:.7;-webkit-animation:loading .5s infinite linear;animation:loading .5s infinite linear;position:absolute;left:50%;top:50%;margin-top:-23px;margin-left:-23px}.related-product-box-slider{position:relative;padding-bottom:40px;opacity:0;visibility:hidden}@media only screen and (max-width:749px){.related-product-box-slider{margin-bottom:30px}}.related-product-box-slider.is-show{opacity:1;visibility:visible}.related-product-box-slider .slick-arrow{position:absolute;top:auto;bottom:0;left:50%}.related-product-box-slider .slick-arrow.slick-prev{-webkit-transform:translateX(-200%);transform:translate(-200%)}.related-product-box-slider .slick-arrow.slick-next{-webkit-transform:translateX(200%);transform:translate(200%)}.related-product-box-slider .slick-arrow:before{display:none}.related-product-box-slider .slick-arrow:hover svg path{fill:#ea5f54}.related-product-box-slider .slick-arrow svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.related-product-box-slider .slick-list{margin:0 -10px}.related-product-box-slider .related-product-box{margin:0 10px}.related-product-box,.related-product-box .product-box-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.related-product-box .img-box{width:31.165%}.related-product-box .img-box .bg-box{background-position:center;background-size:cover;padding-top:80%}.related-product-box .text-box{width:68.835%;padding-left:12px}.related-product-box .text-box .title-box h3{font-family:SongMyung;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#1c1c42;text-transform:none;margin-bottom:10px}.related-product-box .text-box .price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.related-product-box .text-box .price-row .price{font-family:Montserrat-web;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#1c1c42;width:80px;padding-top:6px}@media (max-width:749px){.related-product-box .text-box .price-row .price{width:64px;font-size:12px}}.related-product-box .text-box .price-row .select-wrap{width:calc(100% - 80px)}@media (max-width:749px){.related-product-box .text-box .price-row .select-wrap{width:calc(100% - 64px)}}.related-product-box .text-box .price-row .select-wrap .select-item{width:100%;margin-bottom:10px}.related-product-box .text-box .price-row .select-wrap .select-item select{outline:none;font-family:Montserrat-web;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;padding:0 12px;height:32px;border-radius:4px;border:solid 1px rgba(153,153,153,.2);background-image:url(icondown-arrow.svg);background-size:10px 10px;background-position:right 10px center;-webkit-appearance:none;width:100%}.related-product-box .text-box .ajax-add-to-cart-btn{outline:none;border-radius:8px;background-color:#1c1c42;font-family:Montserrat-web;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin:0;padding:10px 12px;width:100%}.related-product-box .text-box .ajax-add-to-cart-btn[aria-disabled]:hover,.related-product-box .text-box .ajax-add-to-cart-btn:hover{background:#c4cfe0}@-webkit-keyframes loading{0%{transform:rotate(0);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(0);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}.grid__item.product-single__media-group.medium-up--one-half .img-tag-box{-webkit-transform:translate(calc(-50% - 15px),-50%);transform:translate(calc(-50% - 15px),-50%)}@media only screen and (max-width:749px){.grid__item.product-single__media-group.medium-up--one-half .img-tag-box{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width:749px){.grid__item.product-single__media-group.medium-up--one-half .img-tag-box.inner-tag{-webkit-transform:none;transform:none}}.product-single__media-group{position:relative}@media (max-width:749px){.product-single__media-group{width:calc(100% + 20px)!important;max-width:unset!important;margin-left:-10px}}.product-single__media-group .img-tag-box{position:absolute;z-index:8;left:50%;top:0;-webkit-transform:translate(calc(-50% - 15px),-50%);transform:translate(calc(-50% - 15px),-50%)}@media only screen and (max-width:749px){.product-single__media-group .img-tag-box{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.product-single__media-group .img-tag-box span,.product-single__meta .tag-box span{display:inline-block;padding:3px 10px;border-radius:6px;font-family:Montserrat-web;font-size:13px;font-weight:400}.featured-title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:17.5px}.featured-title-row h2{padding-right:10px;margin:8px 0}.featured-title-row .tag-box span{display:inline-block;padding:3px 10px;border-radius:6px;font-family:Montserrat-web;font-size:13px;font-weight:400}.grid__item{position:relative}.grid__item .img-tag-box{position:absolute;z-index:8;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}@media only screen and (max-width:749px){.grid__item .img-tag-box.inner-tag{position:static}}.grid__item .img-tag-box span{display:inline-block;padding:3px 10px;border-radius:6px;font-family:Montserrat-web;font-size:13px;font-weight:400}.price-tax-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.price-tax-row .product__price{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.price-tax-row .product__price+*{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.price-tax-row .product__policies{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;font-family:Montserrat-web;font-weight:500;font-size:16px;line-height:25px}.price-tax-row afterpay-placement{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:900px){.price-tax-row afterpay-placement{text-align:center}}.loox-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}@media only screen and (max-width:440px){.loox-row{margin-bottom:30px}}.loox-row .loox-logo{max-width:50%;padding-right:30px}@media only screen and (max-width:440px){.loox-row .loox-logo{padding-right:20px}}.loox-row .loox-num{max-width:50%}.loox-row .loox-num .num-and-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}@media only screen and (max-width:440px){.loox-row .loox-num .num-and-rating{padding-bottom:2px}}.loox-row .loox-num .num-and-rating .rating-text{margin-right:10px;font-size:20px;color:#053121}@media only screen and (max-width:440px){.loox-row .loox-num .num-and-rating .rating-text{font-size:16px}}.loox-row .loox-num .num-and-rating .loox-icon{width:1.4em;height:1.4em}@media only screen and (max-width:440px){.loox-row .loox-num .num-and-rating .loox-icon{width:1em;height:1em}}.loox-row .loox-num .num-and-rating .loox-rating-label{display:none}.loox-row .loox-num .loox-text-img{max-width:180px;margin:0 auto}#shopify-section-header.show-popup,.main-content.show-popup{-webkit-filter:blur(3px);filter:blur(3px)}.popup-form{visibility:hidden;opacity:0;position:fixed;z-index:9999;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popup-form:before{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;background-color:#00000080}.popup-form.show-popup{visibility:visible;opacity:1}.popup-form .form-main{width:calc(100% - 80px);max-width:820px;background-color:#fff;border-radius:30px;overflow:hidden;position:relative;z-index:2}.popup-form .form-main .close-popup-btn{cursor:pointer;width:24px;height:24px;background-color:transparent;border:none;position:absolute;right:15px;top:15px}.popup-form .form-main .close-popup-btn:hover:before{background-color:#ea5f54}.popup-form .form-main .close-popup-btn:hover:after{background-color:#ea5f54}.popup-form .form-main .close-popup-btn:before{content:"";display:block;width:20px;height:2px;background-color:#1c1c42;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:0;top:11px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.popup-form .form-main .close-popup-btn:after{content:"";display:block;width:20px;height:2px;background-color:#1c1c42;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:0;top:11px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.popup-form .form-main .form-two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-form .form-main .form-two-cols .img-box{width:45%;background-position:center;background-size:cover}@media only screen and (max-width:490px){.popup-form .form-main .form-two-cols .img-box{width:100%;padding-top:75%}}.popup-form .form-main .form-two-cols .text-box{width:55%;padding:40px}@media only screen and (max-width:640px){.popup-form .form-main .form-two-cols .text-box{padding:35px 20px}}@media only screen and (max-width:490px){.popup-form .form-main .form-two-cols .text-box{width:100%;padding:20px 20px 30px}}.popup-form .form-main .form-two-cols .text-box h2{font-family:SongMyung;font-size:45px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#1c1c42;text-transform:none;max-width:300px;margin:0 0 10px}@media only screen and (max-width:640px){.popup-form .form-main .form-two-cols .text-box h2{font-size:34px}}@media only screen and (max-width:490px){.popup-form .form-main .form-two-cols .text-box h2{max-width:100%}}.popup-form .form-main .form-two-cols .text-box p{font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;color:#1c1c42}.popup-form .form-main .form-two-cols .text-box .form-field-box{margin-bottom:12px}.popup-form .form-main .form-two-cols .text-box .form-field-box input{width:100%;outline:none;border:solid 1px rgba(153,153,153,.2);font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#999;border-radius:5px;padding:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0}.popup-form .form-main .form-two-cols .text-box .form-field-box input:focus{border:solid 1px #1c1c42}.popup-form .form-main .form-two-cols .text-box .form-field-box input:-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:400;color:#999;opacity:1}.popup-form .form-main .form-two-cols .text-box .form-field-box input::-moz-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:400;color:#999;opacity:1}.popup-form .form-main .form-two-cols .text-box .form-field-box input:-ms-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:400;color:#999;opacity:1}.popup-form .form-main .form-two-cols .text-box .form-field-box input::-webkit-input-placeholder{font-family:Montserrat-web;font-size:16px;font-weight:400;color:#999;opacity:1}.popup-form .form-main .form-two-cols .text-box .form-btn{cursor:pointer;width:100%;border:none;outline:none;font-family:Montserrat-web;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:10px;border-radius:5px;background-color:#1c1c42;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.popup-form .form-main .form-two-cols .text-box .form-btn:hover{background-color:#c4cfe0}.rio-options{padding-bottom:18px}.rio-options>div>div>div>div>.PwzrGrid-root-111{font-family:Montserrat-web!important}@media only screen and (max-width:749px){.rio-options>div>div>div>div>.PwzrGrid-root-111{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media only screen and (max-width:749px){.rio-options>div>div>div>div>div{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:749px){.rio-options>div>div>div>div>div>div>div>div>div>div>div[role=button]{min-width:38px!important;width:38px!important;height:38px!important}}.rio-options>div>div>div>div>div>.PwzrGrid-root-377>.PwzrInputBase-root-505{font-family:Montserrat-web!important;font-size:16px!important;font-weight:500!important;font-stretch:normal!important;font-style:normal!important;line-height:1.56!important;letter-spacing:normal!important;color:#1c1c42!important}.rio-options>div>div>div>div>div>.PwzrGrid-root-107>.PwzrInputBase-root-235{font-family:Montserrat-web!important;font-size:16px!important;font-weight:500!important;font-stretch:normal!important;font-style:normal!important;line-height:1.56!important;letter-spacing:normal!important;color:#1c1c42!important}#menu- ul li{font-family:Montserrat-web!important}@-webkit-keyframes fadeInFromNone{0%{bottom:-100px}to{bottom:0}}@media only screen and (max-width:749px){#ShopifyChat{right:10px!important;bottom:6px!important}}.mobile-block{display:none;padding-bottom:40px;padding-top:25px}@media only screen and (max-width:900px){.mobile-block{display:block}}@media only screen and (max-width:900px) and (min-width:750px){.mobile-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 20px}}.mobile-block .product-price-reviews-row .rating-box{padding-top:0}@media only screen and (max-width:900px){.product-single__meta h1{display:none}}@media only screen and (max-width:900px){.product-single__meta .product-single__title{display:none}}@media only screen and (max-width:900px){.product-single__meta .product-price-reviews-row .rating-box{display:none}}@media only screen and (max-width:900px){.thumbnails-wrapper{margin:0 2px 30px}}.slider-banner .slider-box .slider-row .images{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:20px;max-width:430px}@media only screen and (max-width:992px){.slider-banner .slider-box .slider-row .images{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}}.slider-banner .slider-box .slider-row .images .img-item img{width:100%;height:auto}.logos-wrap{padding:100px 0 0}@media only screen and (max-width:768px){.logos-wrap{padding:50px 0 0}}.logos-wrap .images{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1000px;margin:0 auto}@media only screen and (max-width:768px){.logos-wrap .images{gap:30px}}@media only screen and (max-width:640px){.logos-wrap .images{gap:20px}}.logos-wrap .images .img-item img{width:100%;height:auto}.grid__item{padding-bottom:42px!important}header .grid__item{padding-bottom:0!important}.text-flex .price-row{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.product-slider-wrap{padding:0 0 60px}.product-slider-wrap .product-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.product-slider-wrap .product-slider .slick-slide{height:inherit!important}.product-slider-wrap .product-slider .slick-arrow{z-index:999;background-color:#fff;border-radius:100%;-webkit-box-shadow:0 0 12px rgba(0,0,0,.15);box-shadow:0 0 12px #00000026;height:56px;padding:19px;width:56px;-webkit-transform:none;transform:none;top:28%}@media only screen and (max-width:1400px){.product-slider-wrap .product-slider .slick-arrow{top:10vw}}@media only screen and (max-width:1079px){.product-slider-wrap .product-slider .slick-arrow{top:13vw}}@media only screen and (max-width:767px){.product-slider-wrap .product-slider .slick-arrow{top:20vw}}@media only screen and (max-width:639px){.product-slider-wrap .product-slider .slick-arrow{top:47vw}}.product-slider-wrap .product-slider .slick-arrow:before{font-family:unset;opacity:1}@media only screen and (max-width:768px){.product-slider-wrap .product-slider .slick-arrow.slick-prev{left:-10px}}.product-slider-wrap .product-slider .slick-arrow.slick-prev:before{content:url(./arrow-prev-2.svg)}@media only screen and (max-width:768px){.product-slider-wrap .product-slider .slick-arrow.slick-next{right:-10px}}.product-slider-wrap .product-slider .slick-arrow.slick-next:before{content:url(./arrow-next-2.svg)}.product-slider-wrap .product-slider .slick-list{margin:0 -15px;padding-bottom:30px;padding-top:30px}.product-slider-wrap .product-slider .slick-slide{margin:0 15px;border-radius:4px;-webkit-box-shadow:0 0 20px 0 rgba(14,12,34,.05);box-shadow:0 0 20px #0e0c220d;background-color:#fff;position:relative;padding-bottom:42px}.product-slider-wrap .product-slider .slick-slide .img-tag-box{position:absolute;z-index:8;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}@media only screen and (max-width:749px){.product-slider-wrap .product-slider .slick-slide .img-tag-box.inner-tag{position:static}}.product-slider-wrap .product-slider .slick-slide .img-tag-box span{display:inline-block;padding:3px 10px;border-radius:6px;font-family:Montserrat-web;font-size:13px;font-weight:400}.product-slider-wrap .product-slider a:hover .img-box:after{opacity:.2}.product-slider-wrap .product-slider .img-box{padding-top:100%;background-size:cover;background-position:center;position:relative}.product-slider-wrap .product-slider .img-box:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#ea5f54;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-slider-wrap .product-slider .img-box .price{position:absolute;right:0;top:0;display:none}.product-slider-wrap .product-slider .img-box .price.price--on-sale{display:block}.product-slider-wrap .product-slider .img-box .price.price--on-sale .price__sale,.product-slider-wrap .product-slider .img-box .price.price--on-sale .price__unit{display:none}.product-slider-wrap .product-slider .img-box .price.price--on-sale .price__badges{margin:0}.product-slider-wrap .product-slider .img-box .price.price--on-sale .price__badges .price__badge--sale{background-color:#ea5f54;border:none;border-radius:0;font-family:Montserrat-web;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;color:#fff;padding:5px 13px}.product-slider-wrap .product-slider .text-box{padding:30px 20px}.product-slider-wrap .product-slider .h4{font-family:SongMyung;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#1c1c42;display:block;border:none!important;max-width:193px;margin:0 auto 13px}.product-slider-wrap .product-slider .price-row{text-align:center}.product-slider-wrap .product-slider .price-row .price.price--on-sale .price__sale,.product-slider-wrap .product-slider .price-row .price.price--on-sale .price__sale dd{margin:0;width:100%}.product-slider-wrap .product-slider .price-row .price.price--on-sale .price__sale .price__compare{display:none}.product-slider-wrap .product-slider .price-row .price.price--on-sale .price__sale .price-item--sale{font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42}.product-slider-wrap .product-slider .price-row .price.price--on-sale .price__badges{display:none}.product-slider-wrap .product-slider .price-row .price .price__regular{margin:0;width:100%}.product-slider-wrap .product-slider .price-row .price .price__regular .price-item--regular{font-family:Montserrat-web;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1c1c42}.bundle-product-box{width:100%;padding-top:50px}@media only screen and (max-width:749px){.bundle-product-box{padding-top:0}}.bundle-product-box h2{font-family:Montserrat-web;font-size:14px;font-weight:600;line-height:17px;text-transform:none;color:#1c1c42;letter-spacing:normal}.product-box-of-bundle{border:1px solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;border-radius:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;overflow:hidden;position:relative}.product-box-of-bundle .img-box{width:105px}.product-box-of-bundle .img-box img{display:block;width:100%;height:auto}.product-box-of-bundle .text-box{width:calc(100% - 120px)}.product-box-of-bundle .text-box h3{font-family:Montserrat-web;font-size:14px;font-weight:500;line-height:17px;text-transform:none;color:#1c1c42;letter-spacing:normal;margin-bottom:10px;padding-right:70px}.product-box-of-bundle .text-box .content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px}@media only screen and (max-width:640px){.product-box-of-bundle .text-box .content-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 20px;margin-bottom:10px}}.product-box-of-bundle .text-box .content-box .price-and-select-box .price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 30px}.product-box-of-bundle .text-box .content-box .price-and-select-box .price-row .price-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 9px}.product-box-of-bundle .text-box .content-box .price-and-select-box .price-row .price-text .price-pre{font-family:Montserrat-web;font-size:12px;font-weight:500;line-height:15px;text-transform:none;color:#cfcfcf;letter-spacing:normal;text-decoration:line-through}.product-box-of-bundle .text-box .content-box .price-and-select-box .price-row .price-text .price-pre:empty{display:none}.product-box-of-bundle .text-box .content-box .price-and-select-box .price-row .price-text .price{font-family:Montserrat-web;font-size:14px;font-weight:500;line-height:17px;text-transform:none;color:#1c1c42;letter-spacing:normal}.product-box-of-bundle .text-box .content-box .price-and-select-box .price-row .save-box{position:absolute;right:0;top:0}.product-box-of-bundle .text-box .content-box .price-and-select-box .price-row .save-box span{font-family:Montserrat-web;font-size:12px;font-weight:500;line-height:15px;text-transform:none;letter-spacing:normal;background:#ea5f54;color:#fff;display:block;padding:3px 7px}.product-box-of-bundle .text-box .content-box .price-and-select-box .select-wrap select{min-width:150px;outline:none;font-family:Montserrat-web;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#1c1c42;padding:0 28px 0 8px;height:32px;border-radius:4px;border:solid 1px rgba(153,153,153,.2);background-image:url(icondown-arrow.svg);background-size:10px 10px;background-position:right 10px center;-webkit-appearance:none;margin:8px 0 0}.product-box-of-bundle .text-box .content-box .add-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:212px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:25px}@media only screen and (max-width:640px){.product-box-of-bundle .text-box .content-box .add-box{width:auto}}.product-box-of-bundle .text-box .content-box .add-box.cart-page.show-btn{width:130px!important}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-icon{display:block;width:36px;height:36px;border-radius:50%;background-color:#1c1c42;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-icon:hover{background-color:#ea5f54}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-icon:before{content:"";display:block;width:2px;height:14px;position:absolute;background-color:#fff;left:17px;top:11px}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-icon:after{content:"";display:block;width:14px;height:2px;position:absolute;background-color:#fff;left:11px;top:17px}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-or-remove{display:none;border:1px solid #ccc}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-or-remove.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-or-remove .remove-btn{width:30px;height:30px;border-right:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:Montserrat-web;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-or-remove .remove-btn:hover{color:#fff;background-color:#1c1c42}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-or-remove .qty-value{width:30px;height:30px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:Montserrat-web}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-or-remove .add-btn{width:30px;height:30px;border-left:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-family:Montserrat-web;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-box-of-bundle .text-box .content-box .add-box .add-tools .add-or-remove .add-btn:hover{color:#fff;background-color:#1c1c42}.product-box-of-bundle .text-box .content-box .add-box>a{display:inline-block;font-family:Montserrat-web;font-size:12px;font-weight:500;line-height:17px;text-transform:none;color:#1c1c42;letter-spacing:normal;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width:640px){.product-box-of-bundle .text-box .content-box .add-box>a{display:none}}.product-box-of-bundle .text-box .content-box .add-box>a:hover{color:#ea5f54}.product-box-of-bundle .text-box .content-box .addbtn-box{display:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:28px}.product-box-of-bundle .text-box .content-box .addbtn-box.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.product-box-of-bundle .text-box .content-box .ajax-addtocart-btn{outline:none;border-radius:6px;background-color:#1c1c42;font-family:Montserrat-web;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin:0;padding:0 16px;height:32px;line-height:32px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-box-of-bundle .text-box .content-box .ajax-addtocart-btn:hover{background-color:#c4cfe0}.product-box-of-bundle .text-box .mb-link{font-family:Montserrat-web;font-size:12px;font-weight:500;line-height:17px;text-transform:none;color:#1c1c42;letter-spacing:normal;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:none}@media only screen and (max-width:640px){.product-box-of-bundle .text-box .mb-link{display:inline-block}}.product-box-of-bundle .text-box .mb-link:hover{color:#ea5f54}.product-form__item.product-form__item--submit{position:relative}.product-form__item.product-form__item--submit .ajax-bundle-add-btn{display:block;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.product-form__item.product-form__item--submit .ajax-bundle-add-btn:hover+button{background:#c4cfe0!important}body.no-scroll{overflow:hidden}.product-light-box{display:none;position:fixed;z-index:999999;width:100%;height:100%;left:0;top:0}.product-light-box .product-light-box-bg{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0000004d}.product-light-box .product-light-box-main{width:650px;max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-light-box .product-light-box-main .product-main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;max-height:90vh;background:#fff;border-radius:8px}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-header{padding:40px 40px 20px}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-header .close-light-box{display:block;cursor:pointer;width:24px;height:24px;background-color:transparent;border:none;position:relative;margin-bottom:30px}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-header .close-light-box:hover:before{background-color:#ea5f54}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-header .close-light-box:hover:after{background-color:#ea5f54}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-header .close-light-box:before{content:"";display:block;width:20px;height:2px;background-color:#1c1c42;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:0;top:11px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-header .close-light-box:after{content:"";display:block;width:20px;height:2px;background-color:#1c1c42;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:0;top:11px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-header h2{font-size:22px;margin:0}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-body{overflow:auto;webkit-overflow-scrolling:touch;padding:0 40px 40px}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-body br{display:none}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-body img{width:100%;height:auto;display:block}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-body .more-btn{display:inline-block;margin-top:20px;font-size:18px;color:#1c1c42;text-decoration:underline;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-light-box .product-light-box-main .product-main-wrap .product-main-wrap-body .more-btn:hover{color:#ea5f54}.cta-banner{background-color:#1c1c42;padding:35px 0!important;margin-bottom:116px}@media only screen and (max-width:749px){.cta-banner{padding:35px 20px!important}}.cta-banner .cta-banner-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:800px){.cta-banner .cta-banner-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}}@media only screen and (max-width:800px){.cta-banner .cta-banner-row .text-col{width:100%;text-align:center}}.cta-banner .cta-banner-row .text-col h2{color:#fff;font-size:38px;font-weight:400;line-height:48px;margin-bottom:0;letter-spacing:0;text-transform:none}.cta-banner .cta-banner-row .text-col h2.montserrat{font-family:Montserrat-web}.cta-banner .cta-banner-row .text-col h2.songmyung{font-family:SongMyung}.cta-banner .cta-banner-row .btn-col .cta-btn{color:#fff;font-size:14px;font-weight:400;line-height:20px;display:inline-block;border:1px solid #fff;padding:10px 15px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:none}.cta-banner .cta-banner-row .btn-col .cta-btn.montserrat{font-family:Montserrat-web}.cta-banner .cta-banner-row .btn-col .cta-btn.songmyung{font-family:SongMyung}.cta-banner .cta-banner-row .btn-col .cta-btn:hover{background-color:#fff;color:#1c1c42}@media only screen and (max-width:748px){.black-friday-hero{padding-bottom:60px}}@media only screen and (max-width:748px){.black-friday-hero.no-img{padding-bottom:0}}@media only screen and (max-width:748px){.black-friday-hero.no-img .hero-image{padding:25px 0}}@media only screen and (max-width:748px){.black-friday-hero.no-img .hero-image .hero-cols .hero-text-col{top:0}}.black-friday-hero .hero-image{padding:65px 0;background-size:cover;min-height:394px}@media only screen and (max-width:748px){.black-friday-hero .hero-image{padding:25px 0 0;min-height:246px}}.black-friday-hero .hero-image .hero-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:748px){.black-friday-hero .hero-image .hero-cols{padding:0 20px}}.black-friday-hero .hero-image .hero-cols .hero-text-col{width:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:950px){.black-friday-hero .hero-image .hero-cols .hero-text-col{width:350px}}@media only screen and (max-width:748px){.black-friday-hero .hero-image .hero-cols .hero-text-col{width:100%;position:relative;top:10px}}.black-friday-hero .hero-image .hero-cols .hero-text-col .hero-text-main{text-align:center}.black-friday-hero .hero-image .hero-cols .hero-text-col h2{background:#1c1c42;color:#fff;display:inline-block;border-radius:5px;padding:5px 20px;text-transform:none;font-size:35px;line-height:1.3;margin-bottom:20px}@media only screen and (max-width:950px){.black-friday-hero .hero-image .hero-cols .hero-text-col h2{font-size:25px}}.black-friday-hero .hero-image .hero-cols .hero-text-col .text-box{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;padding-bottom:20px}.black-friday-hero .hero-image .hero-cols .hero-text-col .text-box h3{color:#1c1c42;font-size:110px;line-height:1;background-color:#fff;display:inline-block;padding:7px 10px;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);position:relative;top:8px}@media only screen and (max-width:950px){.black-friday-hero .hero-image .hero-cols .hero-text-col .text-box h3{font-size:80px}}.black-friday-hero .hero-image .hero-cols .hero-text-col .text-box .text-small p{color:#1c1c42;background-color:#fff;line-height:1.3;margin:0}.black-friday-hero .hero-image .hero-cols .hero-text-col .text-box .text-small p:first-child{font-size:28px;display:inline-block;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);padding:5px;position:relative;top:-5px;left:-4px;margin:0}@media only screen and (max-width:950px){.black-friday-hero .hero-image .hero-cols .hero-text-col .text-box .text-small p:first-child{font-size:18px;top:-1px}}.black-friday-hero .hero-image .hero-cols .hero-text-col .text-box .text-small p:nth-child(2){font-size:50px;padding:6px;position:relative;left:-3px}@media only screen and (max-width:950px){.black-friday-hero .hero-image .hero-cols .hero-text-col .text-box .text-small p:nth-child(2){font-size:39px}}.black-friday-hero .hero-image .hero-cols .hero-text-col .hero-btn{font-family:Montserrat-web;font-size:18px;font-weight:500;background-color:#ea5f54;color:#fff;padding:10px 20px;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.black-friday-hero .hero-image .hero-cols .hero-text-col .hero-btn:hover{background-color:#1c1c42}.black-friday-hero .hero-image .hero-cols .hero-img-col{width:calc(100% - 500px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:950px){.black-friday-hero .hero-image .hero-cols .hero-img-col{width:calc(100% - 400px)}}@media only screen and (max-width:748px){.black-friday-hero .hero-image .hero-cols .hero-img-col{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:748px){.black-friday-hero .hero-image .hero-cols .hero-img-col .img-box{top:60px;position:relative}}.black-friday-hero .hero-image .hero-cols .hero-img-col .img-box img{width:100%;height:auto;-webkit-transform:rotate(3deg);transform:rotate(3deg);max-width:540px}.price__sale .price-item--regular{opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/29/assets/style-2.css.map */
