@charset "UTF-8";:root{--gray9:#eaeaea}body,html{box-sizing:border-box;font-size:1rem}body{font-family:Noto Sans TC,-apple-systemagenda-content-title,BlinkMacSystemFont,Segoe UI,Microsoft JhengHei,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;line-height:1.6;overflow-x:hidden}body:after{transition:all .3s ease-in-out}*{position:relative}::-moz-selection{background:#000;color:#fff}::-moz-se lection,::selection{background:#000;color:#fff}a{transition:all .3s ease}.btn:hover,a,a:hover{text-decoration:none;color:#fff}.btn-close:focus,.btn:focus,.button:focus,a:focus,input:focus{box-shadow:none!important}iframe{width:100%;height:100%}hr{border-color:#000;opacity:1;margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.6;font-weight:600;margin-bottom:0}.fs-xxl,.h1,h1{font-size:var(--fs-xxl)}.fs-xl,.h2,h2{font-size:var(--fs-xl)}.fs-lg,.h3,h3{font-size:var(--fs-lg)}.btn-md,.fs-md,.h4,h4{font-size:var(--fs-md)}.fs-sm,.h5,h5,p{font-size:var(--fs-sm)}.fs-s,.h6,h6{font-size:var(--fs-s)}.btn-xs,.fs-xs,.h7,.small,h7,small{font-size:var(--fs-xs)}.fs-xxs,.ssmall{font-size:var(--fs-xxs)}.form-control:focus{border-color:#000;background:none}@media (max-width:1399px){.fs-xxl,.h1,h1{font-size:72px}.fs-xl,.h2,h2{font-size:56px}.fs-lg,.h3,h3{font-size:26px}.btn-md,.fs-md,.h4,h4{font-size:20px}}@media (max-width:991px){body{font-size:var(--fs-s)}.fs-xxl,.h1,h1{font-size:48px}.fs-xl,.h2,h2{font-size:36px}.fs-lg,.h3,h3{font-size:22px}.btn-md,.fs-md,.h4,h4{font-size:var(--fs-sm)}.fs-sm,.h5,.m-small,h5,p{font-size:var(--fs-s)}}@media (max-width:767px){body{font-size:14px}.fs-xxl,.h1,h1{font-size:2.25rem}.fs-xl,.h2,h2{font-size:var(--fs-md)}.fs-lg,.h3,h3{font-size:var(--fs-sm)}.btn-md,.fs-md,.h4,h4{font-size:var(--fs-s)}.fs-sm,.h5,.m-small,h5,p{font-size:var(--fs-xs)}.btn-xs,.fs-s,.fs-xs,.fs-xxs,.h6,.h7,.m-ssmall,.small,.ssmall,btn-xxs,h6,h7,small{font-size:var(--fs-xxs)}.m-small{font-size:var(--fs-xs)}}.panel-group{display:flex}.panel-group>span{text-align:left;padding:4px 32px}.centerX{position:relative;left:50%;transform:translateX(-50%)}.center{position:relative!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.flex-1{flex:1 1}.divider:after{content:"|";width:1px;position:relative;top:-2px;color:#eee;margin:0 1rem}.pt-nav{padding-top:7.5rem}@media (max-width:767px){.pt-nav{padding-top:4rem}}.line-btm:after{content:"";position:absolute;width:100%;height:1px;background:var(--gray4);left:50%;transform:translateX(-50%);bottom:0}@media (max-width:767px){.line-btm:after{width:100%}}.radius-12{border-radius:12rem}.ls-10{letter-spacing:10px}.cursor-pointer{cursor:pointer}.underline{text-decoration:underline!important}.w-20{width:1.25rem}.w-24{width:1.5rem!important}.w-120{width:120px}.w-80{width:80px}.w-150{width:150px}.w-200{width:200px}.w-300{width:300px}.px-10vw{padding-left:10vw;padding-right:10vw}.h48{height:3rem}.svg-mask{mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;text-align:center;display:flex}.bg-cover{background-size:cover!important;background-position:50%!important;width:100%;height:100%}.text-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-sizing:border-box;-webkit-line-clamp:1;width:100%}.text-clamp.clamp2{-webkit-line-clamp:2}.text-shadow{text-shadow:0 0 .3em rgba(0,0,0,.5)}.text-clamp.clamp3{-webkit-line-clamp:3}.ul-list{list-style:none;padding:0;margin:0 0 1.5rem}.ul-list li{position:relative;color:#484343;padding:4px 0 4px 30px}.ul-list li:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#484343;position:absolute;left:7px;top:16px}@media (max-width:767px){.ul-list li{padding-left:24px}.ul-list li:before{width:.4rem;height:.4rem;top:12px}}.my-64{margin-top:64px;margin-block:64px}.mb-24{margin-bottom:24px!important}.mb-48{margin-bottom:48px!important}.mb-120{margin-bottom:120px!important}.mt-54{margin-top:54px!important}.pb-80{padding-bottom:80px!important}.px-48{padding-left:48px!important;padding-right:48px!important}.ratio-14x15{--bs-aspect-ratio:107.1428571428%}.ratio-27x20{--bs-aspect-ratio:74.074074074%}.ratio-5x4{--bs-aspect-ratio:80%}.ratio-7x5{--bs-aspect-ratio:71.4285714285%}.ratio-71x16{--bs-aspect-ratio:22.5352112676%}.menu-hover a{position:relative}.menu-hover a:before{content:"";width:0;height:2px;background:#fff;position:absolute;bottom:0;left:0;transition:all .3s ease}.menu-hover a.active:before,.menu-hover a:hover:before{content:"";width:100%;transition:all .3s ease}.menu-hover.menu-hover-dark a:before{background:#000}.img-hover .ratio{overflow:hidden;position:relative}.img-hover:hover .img-hover-img{transform:scale(1.02);transition:all .3s ease-in-out}.img-hover .ratio:after{content:"";background:hsla(0,0%,100%,0);width:100%;height:100%;position:absolute;top:0;left:0}.img-hover .ratio:after,.img-hover:hover .ratio:after{transition:all .3s ease-in-out}.news-item.img-hover:hover .ratio:after{background:hsla(0,0%,100%,.1)}.arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;align-self:center}.arrow.white{border-color:#fff}.arrow.right{transform:rotate(-45deg);color:var(--gray)!important}.arrow.left{transform:rotate(135deg)}.arrow.up{transform:rotate(-135deg) translate(-2px,-3px)}.arrow.down{transform:rotate(45deg)}.arrow2{display:inline-block;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:.4rem 0 .4rem 12px;position:relative;top:1px}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:0;opacity:.01}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-left:1.8em;cursor:pointer}.chkBox [type=checkbox]:checked+label:before,.chkBox [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:2px;width:1.2em;height:1.2em;border:1px solid #000;background:#fff}.chkBox [type=checkbox]:checked+label:after,.chkBox [type=checkbox]:not(:checked)+label:after{content:"";display:block;position:absolute;left:3px;top:0;width:5px;height:11px;border-color:#000;border-style:solid;border-width:0 2px 2px 0;transform-origin:bottom left;transform:rotate(45deg)}.chkBox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0) rotate(45deg)}@media (max-width:767px){.chkBox [type=checkbox]:checked+label:after,.chkBox [type=checkbox]:not(:checked)+label:after{left:3px;top:0}}.gotoTop{position:fixed;bottom:6.25rem;right:5vw;border:1px solid #4b4a4b;border-radius:50%;width:56px;height:56px;display:flex!important;justify-content:center;align-items:center;z-index:10}.gotoTop span{padding:7px;border-color:#4b4a4b;position:relative;top:4px}@media (max-width:767px){.gotoTop{width:42px;height:42px}.gotoTop span{padding:5px;top:3px}}.primary-dark{color:var(--primary-dark)}.primary-blue{color:var(--primary-blue)}.primary{color:var(--primary)}.primary-light{color:var(--primary-light)}.gray2{color:var(--gray2)}.text-black{color:#000}.gray{color:var(--gray)!important}.gray4{color:var(--gray4)}.gray5{color:var(--gray5)}.gray9{color:var(--gray9)}.green{color:var(--green)}.bg-yellow{background:var(--yellow)}.bg-primary-dark{background:var(--primary-dark)}.bg-primary-blue{background:var(--primary-blue)}.bg-primary{background:var(--primary)}.bg-primary-light{background:var(--primary-light)!important}.bg-danger{background-color:var(--red)}.bg-gray{background:var(--gray)}.bg-gray2{background:var(--gray3)}.bg-gray3{background:#f2f2f2}.bg-gray4{background:var(--gray4)}.bg-gray5{background:var(--gray5)}.bg-gray6{background:var(--gray6)}.bg-gray7{background:var(--gray7)}.bg-gray8{background:var(--gray8)}.bg-dark{background-color:#000!important}.btn{white-space:nowrap;color:#fff;font-size:var(--fs-s);border-radius:10px!important}.btn-outline-dark{border-color:#000;color:#000;line-height:1.3}.btn-outline-dark:hover{color:#000;background:none}.btn-outline-light:hover{background:none}.btn-outline-gray,.btn-outline-gray:hover{border:1px solid var(--gray)!important;color:var(--gray)}.btn-green,.btn-green:hover{background:var(--green);color:#fff}.btn-primary{background-color:var(--primary-light);padding:7px 32px}.btn-gray,.btn-gray:hover{background:var(--gray);color:#fff}.btn-white,.btn-white:hover{background:#fff;color:#000}.btn-close{text-align:center;width:2.25rem;height:2.25rem;background:none;position:relative;opacity:1}.btn-close:after,.btn-close:before{content:"";height:2px;width:2.1875rem;position:absolute;left:.55rem;top:50%;background:#000}.btn-close:after{transform:rotate(45deg)}.btn-close:before{transform:rotate(-45deg)}.btn-close.btn-close-white{filter:none}.btn-close.btn-close-white:after,.btn-close.btn-close-white:before{background:#fff}.btn-close-right{position:absolute;right:0;top:0;margin-left:auto;background-color:#fff;z-index:1}.btn-close:hover{opacity:1}.btn-link,.btn-link:hover{color:#fff;text-decoration:none}.btn-link-black,.btn-link-black:hover{color:#000!important;text-decoration:none}.btn-link-gray,.btn-link-gray:hover{color:var(--gray)!important;text-decoration:none}.btn-link-blue,.btn-link-blue:hover{color:#249ec6!important;text-decoration:none}.btn-link-black:hover .btn-link-fb{fill:#1577f2}.btn-link-black:hover .btn-link-twitter{fill:#1da1f2}.btn-link-black:hover .btn-link-pinterest{fill:#e60023}.btn-link-black:hover .btn-link-line{fill:#00c300}.section,section{padding:5.625rem 5rem}.wrapBox{border-top:1rem solid var(--lightBlue);width:calc(100vw - 8rem);margin:-5rem auto 0;position:relative;z-index:2}.wrap,.wrap-lg,.wrap-s{margin-right:auto;margin-left:auto}.wrap-lg{max-width:1400px}.wrap{max-width:1200px}.wrap-s{max-width:960px}@media (max-width:1199px){.section,section{padding:4rem 3.5rem}}@media (max-width:767px){.section,section{padding:50px 0}.wrap{padding:0 1.5rem}}.navbar{z-index:1000;width:100%;padding:0 3rem;height:6rem;justify-content:space-between;transition:all .3s}.navbar a{color:#fff}.navbar .member{position:relative!important}.navbar .member img{width:25px;height:32px}.navbar .logo img{width:50px;height:auto}.navbar.navbar-dark .toggle-menu span{background:#000}.toggle-menu{margin-left:1.5rem;padding:.5rem;cursor:pointer}.toggle-menu span{height:2px;width:33px;background:#fff;display:block}.toggle-menu span+span{margin-top:.5rem}.navbar.navbar-white.header-scrolled{background:#000;transition:all .3s}.navbar.navbar-dark.header-scrolled{background:#fff;transition:all .3s}.headroom-wrapper{position:absolute;width:100%}.cart_icon{margin-left:28px;border:0;background-color:transparent}.cart_icon img{height:32px}@media (max-width:767px){.cart_icon img{width:18px}}.member_icon a{display:block;margin-left:28px}.member_icon img{cursor:pointer;height:38px}.dropdown_panel{position:absolute;top:50px;left:-65px;width:190px;border-radius:10px;padding:24px 0;background:rgba(0,0,0,.8)}.dropdown_panel ul{padding:1rem 0;margin:0;transition:all .2s}.dropdown_panel li{list-style:none;padding:14px 8px;text-align:center}.drop-down.member ul.active{opacity:1;visibility:visible;top:37px;transition:all .2s}@media (max-width:767px){.navbar{padding:0 1.5rem}.toggle-menu{margin-left:1.5rem}.navbar .member img{width:18px}.navbar .logo img{width:28px;height:auto}.navbar{height:4rem}}.modal-header{border:0}.modal-content{height:100%}.modal-dialog.menuModal{margin:0 3rem;max-width:100%;height:calc(100% - 13rem);transition:all .8s ease;padding:0!important;top:50%;transform:translateY(-50%)!important}.menuModal .modal-content{height:0;background:rgba(0,0,0,.65);position:relative;justify-content:center;border-radius:0;padding:0 2%;overflow:hidden;transition:all .8s ease;border-radius:30px}.show .menuModal .modal-content{height:100%;transition:all .8s ease}.menuModal .modal-header{width:100%;position:absolute;top:60px;left:0;padding:0 64px}.modal-header .lang{text-decoration:underline!important;border:0;background-color:transparent;color:#fff}.menuModal ul{list-style:none;margin:0;padding:0}.menuList{padding:2.5rem;display:flex}.menu-item{flex:1 1;text-align:center}.menu-item a{font-size:max(1.3vw,var(--fs-s));color:var(--gray4)}.menu-item a:hover{color:#fff}.menu-item ul a{font-size:max(1.1vw,var(--fs-s));display:inline-block;padding:4px 0}@media (max-width:767px){.menu-item.dropdown{display:none}.menuModal .modal-content{border-radius:20px}}.menu-item.dropdown{position:relative;min-width:auto}.menu-item.dropdown ul{opacity:0;position:absolute;top:2rem;left:0;right:0;transition:all .3s ease-in;visibility:hidden}.menu-item.dropdown:hover ul{opacity:1;top:2em;padding-top:1rem;visibility:visible}.mobile-dropdown{display:none;flex:1 1;text-align:center;position:relative;font-size:var(--fs-md);padding:.75rem 0}.mobile-dropdown ul{display:none;opacity:0;padding-top:1rem;font-size:1.2rem}.loginModal{color:#000;width:80%;max-width:1200px;text-align:center;border-radius:10px;overflow:hidden;font-size:var(--fs-sm)}.loginModal .modal-content{height:70vh;padding:40px 80px;background:hsla(0,0%,100%,.8)}.input-phone{flex:1 1;border-bottom:1px solid #000;display:flex;align-items:center;position:relative}.input-phone input{border:0;box-shadow:none;background:none}.login-wrap{width:400px;margin:0 auto;flex-direction:column;height:100%}.login-social,.login-wrap{display:flex;justify-content:center}.loginModal .error{position:absolute;top:43px;left:0}.login-content{margin:auto 0}@media (max-width:767px){.login-wrap{width:100%}.loginModal .modal-content{width:100%;padding:40px}.loginModal{width:100%;font-size:var(--fs-xs)}.loginModal .error{top:7px;right:6px;left:auto;width:auto!important}.mobile-dropdown{display:block}.menuModal .modal-header{top:20px;padding:0 8px}.menuList{flex-direction:column}.menu-item ul{margin-top:0}.menu-item{padding:.75rem 0}.menu-item a{font-size:var(--fs-md)}.menu-item.dropdown ul{display:none;opacity:1;position:inherit;top:0!important}.menu-item.dropdown ul.active{display:block}.modal-dialog.menuModal{margin:0;height:100vh;top:0;transform:inherit!important}.show .menuModal .modal-content{height:auto;padding:110px 0 32px}}.title{position:relative;text-align:center;letter-spacing:2px;font-weight:400;display:inline-block;transform:translateX(-50%);left:50%;margin-bottom:3rem;font-weight:600;font-size:48px}.title.line:after,.title.line:before{content:"";position:absolute;height:1px;width:3rem;background:#eee;top:50%;transform:translateY(-50%)}.title.line:before{left:calc(-3rem - 1.25rem)}.title.line:after{right:calc(-3rem - 1.25rem)}.title.line.text-black:after,.title.line.text-black:before{background:#000}@media (max-width:767px){.title{margin-bottom:2rem;font-size:24px}}.hero{height:100vh;padding-top:3.75rem;background:#000;position:relative}.hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;width:100%;padding:0 20px}.about-hero h1{opacity:.35;font-weight:500;margin-bottom:32px;margin-top:-3rem}.about-hero-btm{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center}.about-hero-txt{opacity:.55}.hero img,.hero video{height:100vh;width:100%;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero h4{font-size:48px}.no-hero{padding-top:150px}.hero-joinus h1{font-weight:700;font-size:96px;line-height:131px}.hero-joinus h1 span:first-child{margin-right:2rem}@media (max-width:767px){.hero h1,.hero h4{letter-spacing:1px;white-space:normal}.hero h4{font-size:14px}.hero{height:auto;padding-top:0;width:100%}.hero img,.hero video{height:auto;position:relative}.hero-joinus h1{font-size:36px;line-height:49px}.hero-joinus h1 span{white-space:nowrap}.hero-joinus h1 span:first-child{margin-right:0}.about-hero h1{font-size:32px}}.footer{color:#fff;padding-bottom:1.5rem;width:100%;background:#262626;border-top:1px solid #424242;font-size:var(--fs-xs)}.footer .wrap-lg{min-height:350px;padding:56px 2.5rem}.footer ul{list-style:none;padding:0;margin:0}.footer li,.footer ul{display:block}.footer a{display:inline-block;line-height:1.8}.footer-info{flex:2 1;display:flex;flex-direction:column}.footer-link{flex:1 1}.footer-edm{flex:2 1;display:flex;flex-direction:column}.footer-logo{width:200px;height:5rem;margin-bottom:1.5rem}.footer-item{display:inline-block}.footer-item+.footer-item{margin-left:1.5rem}.footer-title{font-size:var(--fs-s);margin-bottom:1rem}.mail-order{display:flex;margin-top:1.5rem}.mail-input{background:none;border:0;display:inline;border-radius:0;border-bottom:1px solid #fff!important;margin-right:.5rem;background-color:transparent!important;box-shadow:none!important;color:#fff!important;flex:1 1}.mail-input::-moz-placeholder{color:hsla(0,0%,100%,.5);text-align:center}.mail-input:-ms-input-placeholder{color:hsla(0,0%,100%,.5);text-align:center}.mail-input::placeholder{color:hsla(0,0%,100%,.5);text-align:center}.mail-input.fs-md::-moz-placeholder{font-size:24px;line-height:28px;font-style:italic}.mail-input.fs-md:-ms-input-placeholder{font-size:24px;line-height:28px;font-style:italic}.mail-input.fs-md::placeholder{font-size:24px;line-height:28px;font-style:italic}.mail-input:focus{border-bottom:1px solid #fff}@media (max-width:768px){.mi .mail-order .btn{font-size:12px}.mail-input.fs-md::-moz-placeholder{font-size:12px}.mail-input.fs-md:-ms-input-placeholder{font-size:12px}.mail-input.fs-md::placeholder{font-size:12px}}.footer-social{margin-top:auto}.footer-social a{line-height:0}.footer-social a+a{margin-left:.5rem}.social img{color:#fff;width:1.75rem;height:1.75rem}.Copyright{margin-top:auto}@media (max-width:991px){.footer .wrap-lg{flex-wrap:wrap;padding:1.5rem}.footer-edm,.footer-info,.footer-link{flex:inherit}.footer-info{order:3;width:100%;text-align:center}.footer-link{order:1;width:50%}.footer-edm{order:2;width:100%;margin-top:2.5rem}.footer-logo{margin:1.5rem auto}.footer-social{margin-top:56px}}.cookie-wrap{background:#fff;position:fixed;bottom:2.5rem;z-index:10;text-align:center;max-width:1160px;width:100%;left:50%;transform:translateX(-50%);padding:2rem;color:#000}.cookie-wrap .btn-close{right:.75rem;height:22px;width:22px;top:.75rem}.cookie-wrap .btn-close:after,.cookie-wrap .btn-close:before{height:2px;width:30px;right:1px;top:15px}.cookie-wrap h4{letter-spacing:4px}.cookie-wrap p{letter-spacing:1px;max-width:600px;margin:1.5rem auto}.cookie-wrap .btn{width:200px}.cookie-wrap .btn span{padding:5px}.pagination{justify-content:center;margin-bottom:0}.page-link{border:0;color:#fff;background:none;font-size:var(--fs-md);display:flex;align-items:center;height:100%;font-weight:700}@media (max-width:768px){.page-link{font-size:16px}}.page-link:hover{color:#fff}.page-item.active .page-link,.page-link:hover,.page-link[aria-label]{background:none!important}.page-item.active .page-link{color:var(--gray)}.pagination.dark .page-link{color:var(--gray4);font-weight:700}.pagination.dark .arrow{border-color:var(--gray)}.pagination.dark .page-item.active .page-link,.pagination.dark .page-link:hover,.pagination.dark .page-link[aria-label]{color:#000}.pagechange{display:flex;font-size:var(--fs-xxs);justify-content:space-between;margin:76px auto 0;max-width:400px}.pagechange-next span,.pagechange-prev span{padding:17px}.pagechange-next.disabled span,.pagechange-prev.disabled span{border-color:#bbb}.pagechange-next.disabled,.pagechange-next.disabled:hover,.pagechange-prev.disabled,.pagechange-prev.disabled:hover{color:#bbb;cursor:default}.btn-scroll{position:absolute;bottom:2.5rem;z-index:5;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;font-size:1rem}.btn-scroll .down{transition:.4s;color:hsla(0,0%,100%,.6);-webkit-animation:up-down 2s ease-in-out infinite;animation:up-down 2s ease-in-out infinite}@-webkit-keyframes up-down{0%{transform:translateY(-5px) rotate(45deg);opacity:0}to{transform:translateY(5px) rotate(45deg);opacity:1}}@keyframes up-down{0%{transform:translateY(-5px) rotate(45deg);opacity:0}to{transform:translateY(5px) rotate(45deg);opacity:1}}@media (max-width:767px){.btn-scroll{display:none}}.Carousel__btn--next,.Carousel__btn--prev{height:2.25rem!important;width:2.25rem!important}.Carousel__btn--prev{left:-3rem!important}.Carousel__btn--next{right:-3rem!important}.Carousel__railWrapper{padding:0}.about{position:relative}.about,.about-bg{height:100vh;width:100%}.about-bg{background:url(/images/map.jpg);background-size:cover;background-position:50%}.about-wrap{padding-top:30vh;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.about-logo{width:220px;opacity:.35;top:50%;position:relative;transform:translateY(-100%)}.about-wrap p{max-width:1200px;padding:0 1.5rem;letter-spacing:2px;opacity:.55;display:flex;margin-top:auto;margin-bottom:5rem;text-align:center;font-size:14px}@media (max-width:1400px){.about-wrap{padding-top:20vh}.about-wrap p{margin-bottom:2.5rem}}@media (max-width:767px){.about h2.title{font-size:8vw}.about-logo{width:160px}.about-wrap p{font-size:12px}}.about-content{max-width:33vw;display:flex;align-content:center;flex-direction:column;height:100vh;justify-content:center;margin-left:7rem}.about-content h2{margin-bottom:17px;white-space:nowrap;text-shadow:1px 1px 15px rgba(0,0,0,.15);font-size:72px;line-height:98px}.about-content p{text-shadow:1px 1px 20px rgba(0,0,0,.55);width:20vw;line-height:25px}.about-content .btn{align-self:baseline}@media (max-width:1399px){.about-content{margin-left:6rem}}@media (max-width:1199px){.about-content{margin-left:5rem}.about-content p{width:25vw}}@media (max-width:767px){.about-content{max-width:100%;margin:0 3rem;text-align:center;justify-content:flex-start}.about-content h2{white-space:inherit;word-break:break-word;margin-bottom:1.5rem;margin-top:86px;font-size:36px;line-height:49px}.about-content p{width:100%;font-size:12px;line-height:16px}.about-content .btn{align-self:center}}.brand-list{margin:0}.brand-item,.brand-list{padding:0;position:relative}.brand-item{overflow:hidden}.brand-bg{-webkit-filter:grayscale(1);z-index:1;transition:all .2s ease;width:100%}.brand-bg-hover{position:absolute;z-index:5;transition:all 1s ease;-webkit-clip-path:circle(0 at center);clip-path:circle(0 at center);width:100%}.brand-item:hover .brand-bg-hover{-webkit-clip-path:circle(600px at center);clip-path:circle(600px at center)}.brand-logo{z-index:3;text-align:center;padding-top:20%;width:65%;z-index:6}.brand-logo,.brand-logo img{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;transition:all .2s ease}.brand-logo img{max-width:100%;width:100%;height:100%;filter:drop-shadow(0 0 3px rgba(0,0,0,0));transition:all .2s ease}.brand-item:hover .brand-logo img{filter:drop-shadow(0 0 3px rgba(0,0,0,.8));transition:all .2s ease}.brand-mask:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.3);z-index:2;position:absolute;top:0;left:0}.brand-item.empty{cursor:default}.brand-item.empty .brand-mask:before{background-image:linear-gradient(80deg,#4b4a4b,#262626)!important}.brand-empty{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:max(1.87vw,var(--fs-sm));z-index:3;white-space:nowrap}.Carousel__ItemSet>div{display:flex;flex-direction:column}.Carousel__ItemSet>div>a{width:100%}.brand-intro-wrap{background:#b2b0b5;position:relative;padding-bottom:3rem}.brand-intro{position:relative;display:flex;align-items:center;padding:70px 50px;gap:50px}.brand-hero .logo-img{width:100%;max-width:400px;-o-object-fit:contain;object-fit:contain;left:50%;transform:translateX(-50%)}.brand-bg-front{position:absolute;fill:#564345}.brand-content{z-index:2}.brand-socialWrap{display:flex;gap:30px}.brand-socialWrap span{font-size:18px}.brand-socialWrap--img{width:20px}.brand-socialWrap--img img{width:100%;display:block}.brand-img{margin:0 auto 1rem;position:relative;width:100%}.logo-svg{width:100%;max-width:650px;max-height:180px}.filter-black{filter:brightness(0);margin:0 auto}.filter-gray{filter:brightness(35%);margin:0 auto}.filter-bright{filter:brightness(100%);margin:0 auto}.brand-content h1{font-size:42px;line-height:57.2px}.brand-content p{font-size:1.2vw;line-height:2}.brand-intro-imgB{z-index:2;position:relative;max-width:50%}.brand-intro-imgS{width:30%;float:right}.seller{margin-top:74px;overflow:hidden;padding:0 4rem}.seller h4{font-size:var(--fs-lg);margin-bottom:1rem;position:relative}.seller--lineTitle{display:flex;align-items:center;gap:10px;white-space:nowrap}.seller--lineTitle--dot{width:10px;height:10px;border-radius:10px;flex-shrink:0}.seller--lineTitle--line{border-top:1px solid;width:100%}.seller .slider-icon{width:56px;font-size:56px}.seller .sliderBox{padding-left:0;margin-left:0}.seller .slider-container{margin:0;padding:0 54px}.brand-bg-m{display:none}.seller .menu-hover a:before{height:0}@media (max-width:1199px){.seller{padding:0 2rem}.seller .slider-icon{font-size:36px}}@media (max-width:991px){.brand-intro{flex-direction:column;row-gap:40px}.brand-intro-imgB{z-index:2;position:relative;max-width:100%}.brand-img{margin:0 auto 1.25rem}}@media (max-width:767px){.brand-intro{padding:40px 0}.brand-hero .logo-img{top:50%;position:absolute;transform:translate(-50%,-50%);max-width:200px}.brand-socialWrap{justify-content:center}.seller h4{font-size:var(--fs-sm)}.seller--lineTitle{padding-bottom:10px;border-bottom:1px solid;justify-content:center}.seller .slider-icon,.seller--lineTitle--line{display:none}.brand-intro-imgS{float:inherit;width:60%;margin-left:40%;margin-top:2rem;position:relative;z-index:1}.brand-intro-imgB{float:inherit;width:100%;margin-top:0;padding-right:0}.brand-content{float:inherit;width:100%;text-align:center;position:relative;padding:0 1.5rem}.brand-intro{padding-bottom:56px}.brand-bg-m{width:0;height:0;border-color:transparent transparent #b2b0b5;border-style:solid;border-width:0 0 61vw 100vw;position:absolute;bottom:0;right:0;display:block}.brand-content p{text-align:left;font-size:var(--fs-s);height:auto}.seller{margin-top:1.5rem}.brand-img{margin-bottom:2rem}.brand{padding-right:0;padding-left:0}.brand p,.brand title line{padding-right:30px;padding-left:30px}.seller .slider{flex-wrap:nowrap;--bs-gutter-x:0.1rem}.seller .slider,.seller .slider>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.seller .slider-container{padding:0}.seller .sliderBox{padding:0;width:100%}.seller .col-sm-3{width:42%}}.newsDt{color:#000}.newsDt .row{color:#262626;margin-bottom:2.5rem;margin-top:56px}.newsDt h1{font-size:2.125rem;text-align:center;font-weight:700;margin-bottom:2.5rem}.newsDt .sub-title{position:relative;font-size:1.625rem;text-align:center;padding:0 1.75rem;display:inline-block;margin-top:50px;font-weight:600;margin-block:2.5rem}.newsDt .sub-title:after,.newsDt .sub-title:before{content:",,";position:absolute;font-size:4.0625rem;font-weight:200;font-family:IM Fell DW Pica,serif}.newsDt .sub-title:before{left:0;top:-43px;transform:rotate(180deg)}.newsDt .sub-title:after{right:0;bottom:-41px}.newDt-link{padding:0;list-style:none;margin:2.5rem 0 0}.newDt-link li{margin-bottom:18px}.newDt-link a{color:var(--primary)}@media (max-width:767px){.newsDt h1{font-size:var(--fs-md)}.newsDt .sub-title{font-size:16px}.newsDt .row{margin-top:20px}}.card{border-radius:10px;padding:55px 55px 80px}@media (max-width:767px){.card{width:calc(100% - 24px);margin:0 auto;padding:24px 0 40px}}.nav-tabs{border:0;justify-content:center;padding-bottom:32px}.nav-tabs .nav-item{padding:8px 20px}.nav-tabs .nav-link{border:0;margin-bottom:0;color:#000;font-size:var(--fs-md);padding:8px 0;font-weight:700}.nav-tabs .nav-link.active{border:0;color:#000;position:relative}.nav-tabs .nav-link.active:after{content:"";height:6px;width:100%;background:var(--gray4);position:absolute;bottom:-3px;left:0}@media (max-width:1199px){.nav-tabs .nav-link{font-size:var(--fs-sm)}}@media (max-width:991px){.nav-tabs .nav-item{padding:8px 16px}}@media (max-width:767px){.nav-tabs .nav-link{font-size:var(--fs-s);font-weight:700;padding-bottom:0}.nav-tabs .nav-link.active:after{height:3px}}.brand-wrap{padding-bottom:7vw;display:flex;justify-content:flex-end}.prd-list-wrap{flex:77 1;max-width:1200px;padding:100px 30px 0;margin:auto}.brand-menu{list-style:none;padding:0 1.5rem 0 0;max-width:200px;flex:19 1;text-align:right;align-self:baseline;top:150px!important;margin:190px 0 0;z-index:1}.brand-menu-item,.brand-menu-item:hover{color:#000!important}.brand-menu-item{padding:.5rem 0;display:inline-block;cursor:pointer}.brand-menu-item.active a:before{content:"";width:0;height:2px;background:#000;position:absolute;bottom:.5rem;left:0;transition:all .3s ease}@media (min-width:2000px){.prd-list-wrap{position:relative;left:300px}}@media (max-width:767px){.brand-wrap{padding:0;display:inherit}.brand-menu{display:none}.prd-list-wrap{padding:30px 30px 0}}.prd-item,.prd-item:hover{color:#000;margin-bottom:1.5rem}.price{color:var(--primary);font-weight:600}.price:before{content:"NT$"}.prd-model{font-weight:600}.prd-name{height:3.5rem}@media (max-width:767px){.prd-name{height:3rem}}.prd-submenu{border-top:1px solid var(--gray4);border-bottom:1px solid var(--gray4);padding-bottom:3rem;position:relative;margin-top:1rem}.prd-submenu,.prd-submenu ul{display:flex;align-items:center}.prd-submenu ul{padding:0;margin:0;list-style:none;flex:1 1;overflow-x:auto}.prd-submenu li{padding:0 20px}.prd-submenu a{color:#000;flex:1 1;display:inline-block;padding:0 1rem;white-space:nowrap;font-size:var(--fs-md);cursor:pointer}.prd-submenu .slider-container .slider-icon{width:24px}.products-select{width:240px;border:0;border-bottom:1px solid #000;border-radius:0}.prdDt-intro-item+.prdDt-intro-item{margin-top:64px}.prdDt-intro-txt{padding-left:10vw;padding-right:5rem;align-self:center}.prdDt-intro-img+.prdDt-intro-txt{padding-right:10vw;padding-left:5rem}.table-spec{border:1px solid #fff;color:#fff}.table-spec tr{border-bottom:1px solid #fff}.table-spec th{width:30%;font-weight:400}.table-spec td{width:70%}.table-spec td,.table-spec th{padding:20px;border-right:1px solid #fff;vertical-align:middle}.prdDt-btm.text-black .table-spec{color:#000!important;border:1px solid #000}.prdDt-btm.text-black .table-spec td,.prdDt-btm.text-black .table-spec th,.prdDt-btm.text-black .table-spec tr{border-color:#000}.prd-social-group{display:flex}.prd-social-group .btn{color:#ededed!important;line-height:1;display:flex;align-items:center;justify-content:center}.prd-social-group svg{width:1.25rem;height:1.25rem;margin-right:.5rem;fill:#ededed}.prd-social-group .btn:hover{color:#000!important;transition:all .3s ease}.prd-social-group .btn:hover svg{fill:#000}.prd-social-group .btn svg g{transition:all .3s ease}.prd-buy-group .btn{border-radius:10px;height:3.25rem;font-size:var(--fs-md);width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.img-group{display:flex;max-width:1200px;margin:auto}.img-group a{width:18.4%}.img-group a:not(:last-child){margin-right:2%}@media (max-width:1400px){.prdDt-intro-txt{padding-left:2.5rem}.prdDt-intro-img+.prdDt-intro-txt{padding-right:2.5rem}}@media (max-width:992px){.prd-buy-group .btn{font-size:var(--fs-sm)}.btn-buy{height:3.5rem}.btn-buy img{height:1.5rem}}@media (max-width:767px){.prdDt-intro-txt{padding:0 2rem;order:0}.prdDt-intro-img+.prdDt-intro-txt{padding:0 2rem}.prdDt-intro-img{order:1}.prdDt-intro-txt h3{margin-bottom:1rem!important}.img-group{flex-wrap:nowrap;overflow-x:auto;padding-left:1.5rem}.img-group a{width:42%;flex-shrink:0}.img-group::-webkit-scrollbar{display:none}.products{padding:0}.products-select{width:calc(100% - 64px);margin-left:32px;height:2.5rem}.prd-buy-group .btn{height:2.5rem;font-size:var(--fs-s)}.btn-buy{height:3rem}.btn-buy span{display:none}.btn-buy img{margin-left:0;height:1.5rem}.prd-submenu{padding:1.5rem 1rem 2rem;margin-top:0}.prd-submenu a{font-size:var(--fs-s)}.prd-submenu li{padding:0 8px}.products section{padding:0}}.search{display:flex;min-width:0;overflow:hidden}.search input{border:0;border-bottom:1px solid #cbcbcb!important;border-radius:0;width:300px;font-size:var(--fs-md)!important;width:max(18vw,200px);font-weight:100;text-align:start;font-style:italic}.btn-search img{width:34px}.m-search{display:none}.w-search{margin-left:50px;height:50px;margin-top:10px}@media (max-width:767px){.search input{font-size:var(--fs-sm)!important}.w-search{display:none}.m-search{display:flex;width:100%;background:#fff;height:60px;flex:1 1 50px;position:relative}.m-search .form-control{width:100%;padding:0 54px 0 36px}.m-search .btn-close:after,.m-search .btn-close:before{background:#000}.m-search .btn-close{position:absolute;right:12px;top:10px}.m-search .btn-close:after,.m-search .btn-close:before{right:3px;top:23px}}.store_modal{position:fixed;top:0;left:0;z-index:1055;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;opacity:1;transition:opacity .15s ease-in;background-color:rgba(0,0,0,.6)}@-webkit-keyframes fadeInOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInOut{0%{opacity:1}to{opacity:0}}.prdDt-modal{top:50%!important;transform:translateY(-50%)!important;margin:0 auto;width:600px;height:600px;max-width:600px}.invt-list{border-radius:.5rem;border:1px solid #000;margin:1rem;box-shadow:2px 2px 2px rgba(0,0,0,.2);padding:1.5rem 1.5rem .75rem;height:100%;color:#000;display:flex;flex-direction:column}.invt .btn-close{background:#fff}.invt .btn-close:after,.invt .btn-close:before{top:23px;left:6px}.coupon-list{padding:40px;display:flex;flex-direction:column;justify-content:center}.coupon .modal-content{border:0}.coupon .btn-close{z-index:10;width:100px;color:#fff}.coupon .btn-close span{margin-right:32px}.coupon .btn-close:after,.coupon .btn-close:before{width:1.5rem;right:20px}@media (max-width:1399px){.prdDt-modal{width:500px;height:500px;max-width:500px}}@media (max-width:575px){.prdDt-modal{width:calc(100% - 10%);max-width:100%}.prdDt-modal.coupon{height:auto}}.faq-item{background:#fff;border-radius:10px;padding:1.5rem 5rem 1.5rem 110px;position:relative}.faq-item+.faq-item{margin-top:1.5rem}.faq-a,.faq-q{font-size:var(--fs-md);font-weight:600;position:relative;padding:1.5rem 0}.faq-title{width:calc(100% - 6.25rem);color:#000}.faq-q{display:flex}.faq-a{color:#6d6d6d}.ic-plus{height:1px;background:#000;margin-top:1rem;position:relative;width:1.5rem}.ic-plus:before{content:"";width:1px;height:1.5rem;background:#000;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;transform-origin:7px 7px;opacity:1}.faq-q.active .ic-plus:before{content:"";transform:rotate(90deg);opacity:0}.faq-title-icon{position:absolute;left:-43px;top:1.75rem}.faq-a .faq-title-icon:before,.faq-q .faq-title-icon:before{content:"";position:absolute;top:0;left:0;z-index:2}.faq-a .faq-title-icon:after,.faq-q .faq-title-icon:after{content:"";position:absolute;top:0;left:0;width:1.5625rem;height:1.5625rem;border-radius:50%;z-index:1}.faq-q .faq-title-icon:after{background:#000}.faq-a .faq-title-icon:after{background:#6d6d6d}.faq-q .faq-title-icon:before{background:url(/images/ic_search2.svg);background-size:contain;width:1rem;height:1rem;background-position:50%;background-repeat:no-repeat;top:5px;left:5px}.faq-a .faq-title-icon:before{content:"A";color:#fff;font-size:1.3125rem;top:-5px;left:6px;font-weight:100}.faq-section-title{font-size:32px;margin:64px 0}@media (max-width:767px){.faq-item{padding:.5rem 1.5rem .5rem 3.75rem}.faq-item+.faq-item{margin-top:13px}.faq-title{width:calc(100% - 1.25rem)}.faq-a,.faq-q{font-size:var(--fs-s)}.faq-title-icon{top:15px;left:-2.25rem}.ic-plus{width:1rem;margin-top:13px}.ic-plus:before{height:1rem}.faq-a,.faq-q{padding:1rem 0}.faq-section-title{font-size:24px;margin:30px 0}}.mi img{max-width:100%;margin:0 auto 1.8rem}.mi .mail-order{width:100%;max-width:600px}@media (max-width:767px){.mi .mail-order{width:100%}}.display_MB{display:none}@media (max-width:767px){.display_PC{display:none}.display_MB{display:block}}@media (min-width:767px){.display_PC{display:block}.display_MB{display:none}}.slides{position:relative}.slides .slick-next,.slides .slick-prev{position:absolute;top:50%;z-index:1}.slides .slick-prev{left:5%}.slides .slick-next{right:5%}.disabled-link{pointer-events:none}.slick-dots{position:relative!important}.sliderBox{position:relative;margin-left:20px;overflow:hidden;flex:1 1}.slider-container{margin:0 40px}.slider{display:flex;overflow-x:scroll;transition:all 1s ease-in-out;scroll-behavior:smooth;padding:0;margin:0}.slider::-webkit-scrollbar{display:none}.slider-icon{color:#000;position:absolute;font-size:25px;cursor:pointer;opacity:.5;transition:all .2s ease-in-out;top:50%;transform:translateY(-50%)}.slider-icon:hover{opacity:1}.left{left:0;z-index:1}.right{right:0}@media (max-width:767px){.sliderBox{margin-left:0;width:85%;flex:9 1}.slick-dots{bottom:-4px}.slick-dots li{margin:0}}.mobile-search{width:60px;flex:1 1;display:none}@media (max-width:767px){.mobile-search{flex:1 1;display:block;margin-top:0}.mobile-search img{width:24px}}.loading-an{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;background-color:#fff}.loading-an .text,.loading-an img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.loading-an img{width:max(14vw,6rem);opacity:.1}.loading-an .text{width:40%;margin-top:-13px}@media (max-width:1199px){.loading-an .text{width:50%;margin-top:-13px}}@media (max-width:767px){.loading-an .text{width:90%}}.scroll_offset{scroll-margin-top:120px}.mi-desktop{display:block!important}.mi-mobile{display:none!important}@media (max-width:767px){.mi-desktop{display:none!important}.mi-mobile{display:block!important;margin:0 auto}}.ju-item{border-bottom:1px solid #fff;padding:36px 0;cursor:pointer}.ju-link{display:flex;align-items:center}.ju-content{display:flex;margin-top:32px;font-size:18px;line-height:25px}.ju-content .btn{align-self:end;margin-left:32px}.ju-link h3{font-size:32px;margin-bottom:12px}@media (max-width:767px){.ju-link{display:block}.ju-link h3{font-weight:400;font-size:18px;line-height:25px}.ju-content{display:block;font-size:14px;line-height:19px}.ju-content .btn{margin-left:0;margin-top:24px}}.tripple_arrow{transform:rotateX(180deg) translateY(-10px)}.frame-container{position:relative;padding-bottom:56.25%;padding-top:25px;width:300%;left:-100%}.frame-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper{overflow:hidden;max-width:100%}.page-404{display:flex;align-items:center;height:100vh}.pt-nav.map{padding:0;position:relative;margin-top:6rem}.map-iframe{width:100%;height:calc(100vh - 6rem)}.map-store{position:absolute;height:calc(100% - 3rem);width:340px;background:#fff;top:1.5rem;left:1.5rem;padding:1.5rem;display:flex;flex-direction:column}.map-search-wrap{display:flex;align-items:center;margin-bottom:2rem}.map-search{position:relative;flex:1 1}.map-search input{padding-right:40px;height:40px;border-color:#000!important}.btn-map-search{position:absolute;top:-6px;right:0}.btn-map-location .ic-location{background:var(--gray);width:22px;height:22px;display:block}.btn-map-search .ic-search{background:#bbb;width:22px;height:22px;display:block}.btn-map-location{border:0;padding:0;background:none;display:flex;justify-content:center;align-items:center;width:40px;height:40px}.btn-map-search .ic-search{-webkit-mask-image:url(/images/ic_search.svg);right:6px;top:9px}.btn-map-location .ic-location{-webkit-mask-image:url(/images/ic_location.svg)}.map-brand .btn{border:0;margin:0;padding:4px 8px}.map-brand .ic-plus{border:0;width:1rem;display:inline-block;position:relative;top:-3px}.map-brand .ic-plus:before{height:1rem}.map-brand .btn.active .ic-plus:before{content:"";transform:rotate(90deg);opacity:0}.map-brand-list{margin-top:1rem;padding-left:8px;position:relative;border-bottom:1px solid #000;padding-bottom:8px}.map-store-list{margin-top:1.5rem;overflow-y:auto;max-height:100%}.map-store-item{counter-increment:li;position:relative}.map-store-item+.map-store-item{margin-top:1.125rem}.map-service-list{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.map-service-list li{margin-right:20px;display:flex;align-items:center}.map-service-list img{width:16px;height:16px;margin-right:4px}.map-container{width:100%;height:100vh}.uu_store{background-image:url(/images/UU_icon_click.png);width:32px}.uu_store,.uu_store_listv{height:41px;background-repeat:no-repeat;cursor:pointer;background-size:contain}.uu_store_listv{background-image:url(/images/UU_icon_listv.svg);width:16px;flex-shrink:0}.uu_store_click{background-image:url(/images/UU_icon.png)}.normal_store,.uu_store_click{width:30px;height:38px;background-repeat:no-repeat;cursor:pointer;background-size:contain}.normal_store{background-image:url(/images/store_icon_click.svg)}.normal_store_listv{background-image:url(/images/store_icon_listv.svg);width:16px;height:38px;flex-shrink:0}.normal_store_click,.normal_store_listv{background-repeat:no-repeat;cursor:pointer;background-size:contain}.normal_store_click{background-image:url(/images/store_icon.svg);width:34px;height:41px}.self_location{background-image:url(/images/ic_map_self.svg);width:22.5px;height:30px;transform:translate(-50%,-100%);background-repeat:no-repeat;cursor:pointer}.bounce{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:bounce;animation-name:bounce;transform-origin:bottom;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.2,.8) translateY(0)}30%{transform:scale(.8,1.2) translateY(-3px)}50%{transform:scale(1.2,.8) translateY(1px)}60%{transform:scale(1) translateY(0)}}@keyframes bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.2,.8) translateY(0)}30%{transform:scale(.8,1.2) translateY(-3px)}50%{transform:scale(1.2,.8) translateY(1px)}60%{transform:scale(1) translateY(0)}}@media (max-width:767px){.map-search-wrap{display:none}.map-search{margin:0 1.5rem 1rem}.map-iframe{height:350px}.map-store{position:static;width:100%}.map-search input{padding-right:0;padding-left:40px;border:0}.map-search input,.map-search input:focus{background:#f6f5f3}.btn-map-search .ic-search{background:#000}.btn-map-location.display_MB{border:1px solid #000;margin:0 1.5rem;width:calc(100% - 3rem);color:#000;display:flex}.btn-map-location .ic-location{-webkit-mask-image:url(/images/ic_location2.svg);background:#000;margin-right:8px}}.chk-item{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chk-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;border:1px solid #000}.checkmark:after{content:"";position:absolute;display:none}.chk-item input:checked~.checkmark:after{display:block;left:8px;top:3px;width:5px;height:11px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.scroll-y{overflow-y:auto}.scroll-y::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:0;background-color:transparent}.scroll-y::-webkit-scrollbar{width:6px;background-color:hsla(0,0%,100%,0)}.scroll-y::-webkit-scrollbar-thumb{border-radius:10px;background-color:#757575}.copyTrigger{position:relative;cursor:pointer}.copyHint{background-color:#545461;position:absolute;top:0;left:53%;transform:translateX(50%);box-shadow:5px 5px 10px #7c7c7c;width:80px;height:30px;line-height:30px;text-align:center;border-radius:5px;font-size:15px}.terms h1,.terms h3{font-weight:400;color:#000}.terms h1{font-size:var(--fs-lg);margin-bottom:64px}.terms h3{font-size:var(--fs-md);margin-top:36px;margin-bottom:24px}.terms p,.terms ul{font-size:var(--fs-s);color:rgba(0,0,0,.5)}.terms a,.terms a:hover{color:rgba(0,0,0,.5);text-decoration:underline}.terms-bg{background:#f2f2f2;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2);background-blend-mode:normal}.form-wrap{max-width:960px;margin:0 auto}.form-wrap.form-white input.form-control{border-bottom:1px solid #fff}.form-wrap.form-black input.form-control{border:0;border-bottom:1px solid #000;border-radius:0}.form-label{margin-right:49px;min-width:64px}.form-item{align-items:center;flex:1 1}.form-input{position:relative}.error{color:var(--red);font-size:var(--fs-xs);position:absolute}.search input::-moz-placeholder{color:var(--gray4);font-size:var(--fs-md)}.search input:-ms-input-placeholder{color:var(--gray4);font-size:var(--fs-md)}.search input::placeholder{color:var(--gray4);font-size:var(--fs-md)}.form-control::-moz-placeholder{color:var(--gray4);font-size:var(--fs-xs)}.form-control:-ms-input-placeholder{color:var(--gray4);font-size:var(--fs-xs)}.form-control::placeholder{color:var(--gray4);font-size:var(--fs-xs)}.form-wrap .btn-setting{text-align:center;margin-top:5rem}.form-wrap .btn-setting .btn{width:300px}@media (max-width:991px){.form-list .form-group{padding:48px 0}.form-label{margin-right:20px}}@media (max-width:767px){.form-wrap{margin:0}.form-label{text-align:center;display:block;margin:0 0 24px}.form-item .form-control{width:100%}.form-wrap .form-control{font-size:var(--fs-xs)}.form-wrap .btn-setting{margin:0 40px}.form-wrap .btn-setting .btn{width:200px}}.item{background:#f3f3f3;text-align:center}.Carousel{position:relative}.Carousel__railWrapper{overflow:hidden}.Carousel__rail{display:grid;position:relative;transition:left .5s cubic-bezier(.2,1,.3,1) 0s}.Carousel__btn--next,.Carousel__btn--prev{position:absolute;top:calc(50% - 6px);height:20px;width:20px;background:transparent;border-top:2px solid #fff;border-right:2px solid #fff;z-index:10;cursor:pointer;font-size:10px}.Carousel__btn--prev{left:-25px;transform:rotate(-135deg)}.Carousel__btn--next{right:-25px;transform:rotate(45deg)}input:focus{outline:none}.react-datepicker__triangle:after,.react-datepicker__triangle:before{display:none}.react-datepicker__input-container input{border:none;border-bottom:1px solid #000;width:100%;padding:3px 4px}.react-datepicker__input-container input::-moz-placeholder{color:var(--gray4)}.react-datepicker__input-container input:-ms-input-placeholder{color:var(--gray4)}.react-datepicker__input-container input::placeholder{color:var(--gray4)}@media (max-width:767px){.react-datepicker-wrapper{width:93%}}.react-datepicker__header{background-color:#fff!important;border:none!important;text-align:start!important;padding:2rem 2rem .5rem!important}.react-datepicker{box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px!important;border:none!important;width:250px;height:280px}.react-datepicker__month-container,.react-datepicker__year--container{width:100%!important}.react-datepicker__navigation--previous{left:170px!important;top:33px!important}.react-datepicker__navigation--next{right:15px!important;top:33px!important}.react-datepicker__year{margin:.2rem!important}.react-datepicker__year-wrapper{max-width:100%!important;padding:0 1.1rem}.react-datepicker__month-text,.react-datepicker__year-text{width:3rem!important;padding:1rem 0!important}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:transparent!important;color:#000!important}.react-datepicker__day:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{color:#000!important;background-color:#f0f0f0!important}.react-datepicker__year-text--selected{border-radius:.2rem!important;background-color:var(--gray4)!important;color:#fff!important}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__year-text--today{font-weight:400!important}.react-datepicker__day--selected{border-radius:50%!important;background-color:var(--gray4)!important}.react-datepicker__day-names{position:absolute;top:55px;left:11px}.react-datepicker__month{margin-top:20px!important}.react-datepicker__day--outside-month{color:transparent!important;pointer-events:none!important;background-color:transparent!important}.react-datepicker__month--selected{background-color:var(--gray4)!important;color:#fff!important}.react-datepicker__month--selected:hover{color:#000!important;background-color:#f0f0f0!important}.react-datepicker__day:hover{border-radius:50%!important}:root{--primary-dark:#071e3d;--primary-blue:#1f4287;--primary:#278ea5;--primary-light:#21e6c1;--gray:#4b4b4b;--gray2:#9c9393;--gray3:#dcdddd;--gray4:#c8c8c8;--gray5:#f2f2f2;--gray6:#f6f5f3;--gray7:#f9f9f9;--gray8:#eae9ea;--green:#4bb446;--red:#d3524a;--yellow:#f8dd7b;--fs-xxl:6rem;--fs-xl:4.5rem;--fs-lg:2rem;--fs-md:1.5rem;--fs-sm:1.125rem;--fs-s:1rem;--fs-xs:0.875rem;--fs-xxs:0.75rem}.dropdown{width:100%;position:relative}.dropdown-toggle{background-color:transparent!important;border:none;border-bottom:1px solid #000;border-radius:0!important;color:#000!important;width:100%;text-align:start;padding:4px}.dropdown-toggle:after{display:none}.dropdown-toggle:before{content:"";background:url(/images/ic_select_arrow_down.svg);background-size:contain;background-repeat:no-repeat;position:absolute;height:100%;width:14px;right:10px;top:12px}.dropdown-menu{box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px;border:none;width:100%;max-height:280px;overflow-y:auto;z-index:999!important}.dropdown-item{color:#000}.dropdown-item:focus,.dropdown-item:hover{color:#000;background-color:#eaeaea}.dropdown-menu::-webkit-scrollbar{width:8px;background:#fff;border-radius:0 8px 8px 0}.dropdown-menu::-webkit-scrollbar-thumb{background:#525861;border-radius:8px 8px 8px 8px}.warranty-card-demo{background-color:#fff;height:90vh;overflow:scroll;border-radius:10px;padding:3rem;-ms-overflow-style:none;scrollbar-width:none;margin:auto}@media (max-width:768px){.warranty-card-demo{width:calc(100% - 10px);margin:auto;padding:10px}}.warranty-card-demo::-webkit-scrollbar{display:none}.warranty-card-demo span{padding:0 3rem .5rem;border-bottom:1px solid #000;position:relative;color:#000}@media (max-width:768px){.warranty-card-demo span{padding:0 2rem .5rem}}.warranty-card-demo span:before{right:0;border-right:9px solid #000}.warranty-card-demo span:after,.warranty-card-demo span:before{content:"";position:absolute;bottom:-6px;width:10px;height:10px;border-top:6px solid transparent;border-bottom:6px solid transparent}.warranty-card-demo span:after{left:0;border-left:9px solid #000}.warranty-card-demo img{display:block;max-width:100%;margin:auto}@media (max-width:768px){.warranty-card-demo img{width:100%}}.newForm-demo{display:flex;justify-content:center}.newForm-demo img{max-width:60%}@media (max-width:768px){.newForm-demo img{max-width:100%}}.warranty-register-details{background-color:#fff;width:55vw;height:90vh;border-radius:10px;overflow:hidden}.warranty-register-title{display:block;border-bottom:1px solid #c8c8c8}.warranty-register-content{width:100%;height:100%;padding:2rem 2rem 5rem;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.warranty-register-content::-webkit-scrollbar{display:none}.warranty-register-content div{margin-bottom:1.5rem}.warranty-register-content p,.warranty-register-content span{margin-bottom:.2rem;display:block;font-size:1rem}.warranty-register-content p{color:var(--gray)}@media (max-width:767px){.warranty-register-details{width:75vw}}.warranty-card-pic{overflow:hidden;width:100%;margin-bottom:5rem!important}.warranty-card-pic img{-o-object-fit:contain;object-fit:contain;width:100%;margin:.5rem 0}.warranty-remind-hint{width:45vw;height:220px;background-color:#fff;border-radius:10px;box-shadow:2px 2px 10px rgba(0,0,0,.15);padding:2rem}.warranty-remind-hint span{display:block;width:260px;text-align:center;margin:.2rem auto}.warranty-button-set{display:flex;margin-top:1rem}.warranty-canceal-button{background-color:#fff;color:#000}.warranty-canceal-button,.warranty-confirm-button{border:1px solid #000;font-weight:700;padding:.8rem 5rem;text-align:center;font-size:1rem;border-radius:10px;flex:1 1;margin:0 .5rem 1rem}.warranty-confirm-button{background-color:#000;color:#fff}.Dropdown-root{width:100%!important}.Dropdown-arrow{display:none}.dropdown_control{background:transparent;border-radius:0!important;border:none!important;border-bottom:1px solid #000!important;color:#000;font-size:1rem;padding:6px 4px!important;position:relative!important;cursor:default;height:40px;width:100%;min-width:180px}.dropdown_control:after{content:"";background:url(/images/ic_select_arrow_down.svg);background-size:contain;background-repeat:no-repeat;position:absolute;height:100%;width:14px;right:10px;top:12px}.dropdown_menu{background:#fff!important;color:#000;width:100%;max-height:0;transition:all .1s;border-radius:10px;overflow:hidden;box-shadow:2px 2px 10px rgba(0,0,0,.15)!important;border:none!important;display:block;position:absolute!important;top:45px!important;order:1;z-index:1!important;text-align:center!important}.dropdown_menu::-webkit-scrollbar{width:8px;background:#fff;border-radius:0 8px 8px 0}.dropdown_menu::-webkit-scrollbar-thumb{background:#525861;border-radius:8px 8px 8px 8px}.Dropdown-option.is-selected,.dropdown_placeholder.is-selected{background-color:transparent!important;color:#000!important}.Dropdown-option:hover{background-color:var(--gray3)!important;color:#fff!important}.dropdown_placeholder{color:var(--gray4)}.show-flex{display:flex}@media (max-width:767px){.show-flex{display:block!important}}.card-head-button{border-radius:10px;padding:.2rem .8rem;background-color:var(--gray);color:#fff;font-size:.8rem;font-weight:100;border:none;margin-left:.5rem}@media (max-width:767px){.card-head-button{margin-left:0;margin-top:6px}}.card-button{background-color:#000;width:300px;height:50px;border-radius:10px;color:#fff;font-size:1rem;font-weight:500;text-align:center;margin:3rem auto;display:block;border:none}.new-underline{position:relative}.new-underline:before{position:absolute;bottom:0;content:"";width:100%;height:.5px;border-bottom:1px solid #000}.form-title{font-size:24px}.myForm{padding:0 4rem;position:relative}@media (max-width:1280px){.myForm{padding:0}}.myForm-item-list{display:flex;justify-content:center}.formik-control{margin-bottom:45px}.formik-label{margin-right:1.3rem;font-size:1.1rem;min-width:80px;text-align:left}.formik-input-box{width:100%;position:relative}.formik-input{width:100%;color:#000;font-size:1.1rem;border:0;border-radius:0;padding:4px;border-bottom:1px solid #000;height:40px}.formik-input:focus{outline:none}.formik-input::-moz-placeholder{color:var(--gray4);opacity:1;font-size:16px}.formik-input:-ms-input-placeholder{opacity:1;font-size:16px}.formik-input::placeholder{color:var(--gray4);opacity:1;font-size:16px}.formik-input:-ms-input-placeholder{color:var(--gray4)}.formik-input::-ms-input-placeholder{color:var(--gray4)}.formik-error{color:var(--red);font-size:var(--fs-xs);position:absolute}@media (max-width:767px){.formik-input,.formik-label{font-size:.9rem}}.other-input{color:#000;font-size:1rem;border:0;border-radius:0;padding:4px;border-bottom:1px solid #000;margin-left:1rem;height:27px;width:200px}@media (max-width:767px){.other-input{width:100px;margin-left:.5rem}}.textarea-layout{width:100%}.submit-error,.textarea-error{color:var(--red);font-size:var(--fs-xs)}.submit-error{display:block;text-align:center}.dropdown-set{width:100%;position:relative}.selected{background:transparent;border-radius:0;border-bottom:1px solid #000;color:#000;font-size:1rem;padding:6px 4px;position:relative;order:0;cursor:default;height:34px}.selected:after{content:"";background:url(/images/ic_select_arrow_down.svg);background-size:contain;background-repeat:no-repeat;position:absolute;height:100%;width:14px;right:10px;top:8px}.dropdown-list{background:#fff;color:#000;width:100%;max-height:0;opacity:0;transition:all .1s;border-radius:10px;overflow:hidden;box-shadow:2px 2px 10px rgba(0,0,0,.15);display:block;position:absolute;top:45px;order:1;z-index:1}.dropdown-list.active{max-height:365px;opacity:1;overflow-y:scroll}.dropdown-list::-webkit-scrollbar{width:8px;background:#fff;border-radius:0 8px 8px 0}.dropdown-list::-webkit-scrollbar-thumb{background:#525861;border-radius:8px 8px 8px 8px}.formik-date-box{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:767px){.date-box{width:33%}.date-box span{line-height:30px}}.dropdown-option{padding:10px;display:flex;border-radius:3px;width:100%}.dropdown-option:hover{background-color:var(--gray3);color:#fff}.dropdown-radio{display:none}.dropdown-label{cursor:pointer;width:100%;font-size:1rem;padding:10px 15px;text-align:center}.dropdown-label:hover{background-color:var(--gray3);color:#fff}.formik-upload-button{display:none}.formik-upload-label{width:125px;border:1px solid #000;border-radius:10px;padding:.2rem .8rem .2rem 2.5rem;position:relative}.formik-upload-label:after{content:"";background:url(/images/ic_camera.svg);background-size:contain;background-repeat:no-repeat;position:absolute;width:20px;height:20px;top:7px;left:15px}.upload-hint{line-height:2rem;color:var(--gray);margin:0 1rem}.demo-hint{position:absolute;color:var(--gray);top:5px;right:-65px;cursor:pointer}@media (max-width:767px){.formik-upload-label{width:100%;text-align:center}.formik-upload-label:after{left:110px}.upload-hint{margin:2rem 0;line-height:3.5rem}.demo-hint{top:67px;left:0;right:inherit}.myForm-announce small{margin-bottom:1.5rem!important}.form-title{font-size:16px}}.upload-thumb{width:120px;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin:2rem 1rem 1rem 0}.upload-thumb img{width:100%}.upload-thumb span{font-size:.5rem;color:var(--gray);margin:.5rem 0;display:block}.upload-thumb-remove{cursor:pointer;color:var(--gray)}.uploadImageError{background-color:#fff;padding:1rem 1.2rem;box-shadow:10px 10px 25px 3px rgba(0,0,0,.2);border-radius:10px;font-weight:500;color:#000;text-align:center;width:60%}@media (max-width:767px){.upload-thumb{display:flex;width:100%;margin-top:3px;height:27px}.upload-thumb img{display:none}.upload-thumb span{margin:.5rem 1rem .5rem 0}.upload-thumb small{margin-top:4px}}.formik-checkbox-group{display:flex;flex-wrap:wrap}.formik-textarea{width:100%;padding:10px;border:1px solid var(--gray);border-radius:5px}.formik-textarea:focus{outline:none}.myForm-submit{background-color:#000;width:180px;height:50px;border-radius:10px;color:#fff;font-size:1rem;font-weight:500;text-align:center;margin:3rem auto 1.5rem;display:block;border:none}.myForm-submit.disabled-button{background-color:var(--gray4);border:none}@media (max-width:767px){.myForm-submit{width:100%;margin-bottom:2rem}}.popup-close{position:absolute;right:15px;top:13px;margin-left:auto;z-index:1;border:3px solid #000;border-radius:50%}.warranty-close{position:absolute;right:10px;top:0;padding:1rem;z-index:1;border:none;border-left:1px solid var(--gray4);background-color:transparent;width:66px;height:72px}.warranty-close:before{transform:rotate(45deg)}.warranty-close:after,.warranty-close:before{content:"";height:2px;width:1.5rem;position:absolute;right:15px;top:35px;background:var(--gray)}.warranty-close:after{transform:rotate(-45deg)}@media (max-width:1280px){.warranty-close{height:65px}}@media (max-width:767px){.warranty-close{height:60px}.warranty-close:after,.warranty-close:before{top:28px}}.warrantyRegister-wrap .panel-group>span:first-child{flex:1 1;text-align:center;max-width:100px}.warrantyRegister-wrap .panel-group>span:nth-child(2){flex:2 1;text-align:center;max-width:200px}.warrantyRegister-wrap .panel-group>span:nth-child(3){flex:1 1;text-align:center;max-width:100px}.warrantyRegister-wrap .panel-group>span:nth-child(4){flex:1.5 1;text-align:center;max-width:200px}.warrantyRegister-wrap .panel-group>span:nth-child(5){flex:1.5 1;text-align:center;max-width:150px}.warrantyRegister-wrap .panel-group>span:last-child,.warrantyRegister-wrap .panel-group>span:nth-child(6){flex:1 1;text-align:center;max-width:100px}.list-content{margin:1rem 0}.list-content a{cursor:pointer}.list-button{color:var(--gray);border-radius:10px;border:1px solid var(--gray);padding:0 1rem;background-color:transparent}.list-search-wrap{position:relative;width:300px}@media (max-width:767px){.list-search-wrap{width:100%}}.list-search{color:var(--gray);border-radius:10px;border:1px solid var(--gray);padding:0 1rem;background-color:transparent;width:100%;height:30px;font-size:.9rem}.list-search:focus{outline:none}.warranty-hint{font-size:.8rem;color:var(--gray)}.search-wrap{position:relative;align-items:baseline}.list-search-button{position:absolute;top:13px;right:0;height:20px;cursor:pointer;background-color:transparent;border:none;margin-right:.5rem}.list-search-button:focus{outline:none}.list-search-button img{height:100%;margin-bottom:26px}@media (max-width:767px){.list-search-button{top:5px}.mobile-panel,.mobile-panel-head:after{display:none!important}.mobile-panel-group{padding:0!important}.mobile-panel-group:before{display:none!important}.mobile-shadow{box-shadow:none!important}}@media (max-width:1280px){.list-search-button{top:9px}}@media (max-width:1000px){.list-search-button{top:6px}}.warranty-card-group{margin:3rem 0;display:flex;justify-content:space-around;gap:10px}.warranty-card{background-color:var(--gray);border-radius:10px;padding:5px;color:#fff;cursor:pointer;width:300px;height:150px;text-align:center;line-height:140px;position:relative}.warranty-card:before{border:1px solid #fff;position:absolute;content:"";width:94%;height:88%;border-radius:6px;top:9px;left:9px}@media (max-width:767px){.warranty-card-group{margin:0;display:block}.warranty-card{margin-bottom:1rem;font-size:1rem}}.maintainService-wrap .panel-group>span:first-child{flex:1.5 1;text-align:center}.maintainService-wrap .panel-group>span:nth-child(2),.maintainService-wrap .panel-group>span:nth-child(3){flex:1 1;text-align:center}.maintainService-wrap .panel-group>span:nth-child(4){flex:1.8 1;text-align:center}.maintainService-wrap .panel-group>span:nth-child(5),.maintainService-wrap .panel-group>span:nth-child(6){flex:1 1;text-align:center}.list_goback{color:var(--gray4);position:relative;cursor:pointer;margin-left:20px}.list_goback:before{position:absolute;content:"";background-image:url(/images/ic_go_back.svg);width:20px;height:20px;left:-25px;top:3px}.list-version-select{border-radius:10px;border:1px solid #000;padding:0 2.5rem 0 1rem;font-size:1rem;height:30px;min-width:180px;margin-left:1rem;flex:1 1}.list-version-select:focus{outline:none!important;box-shadow:none!important;border:1px solid #000!important}@media (max-width:767px){.list-version-select{margin-top:1rem;margin-left:0}}.maintain-form-item{color:#000;display:block;margin:0 0 1rem 2rem}.maintain-form-item span,.maintain-form-item-group{color:var(--gray);margin-left:2rem}.maintain-form-item-group{white-space:pre-wrap}.maintain-form-item-group span{display:block;margin-bottom:.3rem;color:var(--gray)}.maintain-form-group{margin-bottom:1rem;display:flex}.maintain-progress{border-radius:10px;box-shadow:2px 2px 10px rgba(0,0,0,.15);width:100%;padding:1rem 1.2rem;height:190px;overflow-y:scroll;margin-bottom:2.5rem;position:relative}.maintain-progress::-webkit-scrollbar{width:8px;background:#fff;border-radius:0 8px 8px 0}.maintain-progress::-webkit-scrollbar-thumb{background:#525861;border-radius:8px 8px 8px 8px}.maintain_progress_content{padding-left:6.5rem}.maintain-progress:before{position:-webkit-sticky;position:sticky;content:"維修進度";top:65px;left:13px;color:#000}.maintain_progress_content span{display:block;margin-bottom:1rem}.maintain_progress_content small{margin-left:3rem}.maintain_known{margin-top:4rem;padding-bottom:2rem;border-bottom:1px solid var(--gray3);text-align:center}.panel-group-container{padding:0 5rem}.panel-group-item{padding:1rem 2rem;border-bottom:.5px solid var(--gray4);position:relative}.maintain-payment-info{display:flex;padding:2rem}.maintain-payment-info-left{padding-right:2rem;border-right:1px solid var(--gray4);flex:2 1}.maintain-payment-info-right{padding-left:2rem;flex:1 1}.maintain-payment-info-item{display:block;display:flex;justify-content:space-between}.maintain-submit{display:flex;height:25px}.maintain-submit-button{width:75px;border:1px solid #000;border-radius:10px;background-color:transparent;margin-left:5px}.maintain-toknow{position:absolute;left:50%;top:-1%;transform:translateX(-50%)}.maintain-toknow-block{border-radius:10px;width:100%;bottom:0;padding:1rem 1.2rem;height:250px;overflow-y:scroll;position:relative;border:1px solid var(--gray3);margin-top:3rem}.maintain-toknow-block::-webkit-scrollbar{width:8px;background:#fff;border-radius:0 8px 8px 0}.maintain-toknow-block::-webkit-scrollbar-thumb{background:#525861;border-radius:8px 8px 8px 8px}.maintain-toknow-block:before{position:-webkit-sticky;position:sticky;content:"維修須知";width:7.5rem;top:100px}.maintain-toknow-block-content{padding-left:8rem}.maintain-toknow-block-content:after{position:absolute;content:"";border-right:1px solid var(--gray3);top:-43px;left:5rem;width:1px;height:130%}.maintain-toknow-block-content h5{color:var(--gray);font-size:1rem;font-weight:700;line-height:22px}.maintain-toknow-block-content p{color:var(--gray);font-size:.9rem;font-weight:400;line-height:19px}.maintain_done{position:relative}.maintain_done:before{content:"";width:14px;height:14px;background-color:#4bb446;border-radius:50%;position:absolute;top:6px;left:-20px}.maintain_undone{position:relative}.maintain_undone:before{content:"";width:14px;height:14px;background-color:#ffad62;border-radius:50%;position:absolute;top:6px;left:-20px}.color-badge{width:38px;height:38px;border-radius:38px;padding:5px;overflow:hidden;border:1px solid #c8c8c8;cursor:pointer;transition:.2s ease-out}.color-badge.active{padding:3px;border:1px solid #000}.color-badge__inner{width:100%;height:100%;border-radius:32px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.Dropdown-root{position:relative}.Dropdown-control{position:relative;overflow:hidden;background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;padding:8px 52px 8px 10px;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Dropdown-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-menu{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Dropdown-menu .Dropdown-group>.Dropdown-title{padding:8px 10px;color:#333;font-weight:700;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.pageTitle{font-size:32px;position:relative;letter-spacing:2px;line-height:44px;font-weight:900;text-align:center;overflow:hidden;margin-bottom:15px;display:block}@media(max-width:768px){.pageTitle{font-size:24px}}.pageTitle:after,.pageTitle:before{content:"";position:absolute;height:1px;width:100%;max-width:145px;background:#eee;top:50%;transform:translateY(-50%)}.pageTitle:before{transform:translateX(calc(-100% - 20px))}.pageTitle:after{transform:translateX(20px)}.simpleTitle{font-size:32px;margin-bottom:15px;text-align:center}@media(max-width:768px){.simpleTitle{font-size:24px}}.subTitle{font-size:18px}@media(max-width:768px){.subTitle{font-size:12px}}.fw-900{font-weight:900!important}.linkButton{color:var(--gray)}.linkButton:hover{color:var(--gray4)}.linkButton.small{padding:0;font-size:14px}@media(max-width:768px){.linkButton.small{font-size:12px}}.darkGrayButton{background-color:var(--gray);border-color:var(--gray);color:#fff}@media(max-width:768px){.darkGrayButton{font-size:14px}}.darkGrayButton:focus,.darkGrayButton:hover{background:var(--gray4);border-color:var(--gray4);color:var(--gray)}.grayButton{background-color:#eaeaea;border-color:#eaeaea;color:#000}@media(max-width:768px){.grayButton{font-size:14px}}.grayButton:focus,.grayButton:hover{background:var(--gray)}.orderGrayButton{background-color:var(--gray4);border-color:var(--gray4);color:#fff}@media(max-width:768px){.orderGrayButton{font-size:14px}}.orderGrayButton.disabled,.orderGrayButton:disabled{background-color:var(--gray4);border-color:var(--gray4)}.orderGrayButton:focus,.orderGrayButton:hover{background:#000}.backButton{border:0;background-color:transparent;display:flex;gap:5px;align-items:center;font-size:16px;font-weight:700;color:var(--gray4);transition:.2s ease-in-out}.backButton svg{transition:.2s ease-in-out;width:18px;height:18px;background-color:var(--gray4);-webkit-mask:url(/images/back-default.svg) no-repeat center;mask:url(/images/back-default.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.backButton:hover{color:var(--gray)}.backButton:hover svg{background-color:var(--gray)}.blackButton{background-color:#000;border-color:#000;height:50px;font-size:16px;font-weight:700;padding:0}@media(max-width:768px){.blackButton{height:35px}}.blackButton:hover{background-color:var(--gray4);border-color:var(--gray4);color:#000}.blackButton.outline{background-color:#fff;border-color:#000;color:#000}.blackButton.outline:hover{background-color:#eaeaea}.blackButton.disabled{background-color:#000;border-color:#000;opacity:1}.lightGreenButton{background-color:var(--primary-light);border-color:var(--primary-light);color:#000;font-weight:700;font-size:24px;padding:7px 32px}@media(max-width:768px){.lightGreenButton{font-size:18px}}.lightGreenButton:hover{background-color:var(--primary-light);border-color:var(--primary-light);color:#000}.outlineLightButton{font-size:24px;padding:7px 20px;display:inline-flex;align-items:center;gap:5px}@media(max-width:768px){.outlineLightButton{font-size:12px;padding:5px 20px}}.outlineLightButton.mini{font-size:18px}@media(max-width:768px){.outlineLightButton.mini{font-size:16px;font-weight:700}}.outlineLightButton.lg{font-size:30px;padding:10px 25px}@media(max-width:768px){.outlineLightButton.lg{font-size:12px;padding:5px 20px}}.sliderPrevBtn{background-color:transparent;border:0;color:var(--gray);font-size:16px}.sliderPrevBtn:before{display:none}.sliderPrevBtn:focus,.sliderPrevBtn:hover{color:var(--gray)}.outlineGray4Button{border-color:var(--gray4);color:var(--gray4)}.outlineGrayButton{border-color:var(--gray);color:var(--gray)}.smallGrayButton{background-color:var(--gray);font-size:14px;height:30px;padding:0 20px}.whiteGrayButton{background-color:#fff;border-color:#fff;height:40px;color:var(--gray);font-weight:700;font-size:16px;line-height:22px}.pureButtonWrap{background-color:transparent;border-color:transparent;padding:0;cursor:pointer}.productNumberInput{display:flex;justify-content:space-between;height:50px;border:1px solid #000;border-radius:10px;width:100%}@media(max-width:768px){.productNumberInput{height:40px}}.productNumberInput--min{border:0;background-color:transparent;padding-left:20px}.productNumberInput--input{border:0;text-align:center;width:120px;font-size:24px;color:#000}@media(max-width:768px){.productNumberInput--input{font-size:16px;color:var(--gray)}}.productNumberInput--plus{border:0;background-color:transparent;padding-right:20px}.purchaseUpload--head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media(max-width:768px){.purchaseUpload--head{flex-direction:column;margin-top:10px;align-items:flex-start}}.purchaseUpload--head--btn{width:120px;height:40px;border:1px solid #000;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:768px){.purchaseUpload--head--btn{width:100%;height:35px;font-weight:700;font-size:16px}}.purchaseUpload--head--btn img{width:16px;margin-right:10px}@media(max-width:768px){.purchaseUpload--head--btn img{width:20px}}.purchaseUpload--head--uploadHint{font-size:14px;line-height:19px;color:var(--gray)}@media(max-width:768px){.purchaseUpload--head--uploadHint{font-size:12px;line-height:16px}}.purchaseUpload--head--demoHint{font-size:14px;line-height:19px;color:var(--gray)}@media(max-width:768px){.purchaseUpload--head--demoHint{margin-top:-10px;font-size:12px;line-height:16px}}.purchaseUpload--body{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;margin-top:80px;margin-bottom:40px}@media(max-width:768px){.purchaseUpload--body{grid-template-columns:repeat(2,1fr);margin-top:20px;gap:20px}}.purchaseUpload--body--thumb{width:144px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}@media(max-width:768px){.purchaseUpload--body--thumb{gap:5px}}.purchaseUpload--body--thumb img{width:144px;height:144px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media(max-width:768px){.purchaseUpload--body--thumb img{order:1}}.purchaseUpload--body--thumb--text{font-size:14px;line-height:19px;color:var(--gray);display:block;width:100%}@media(max-width:768px){.purchaseUpload--body--thumb--text{font-size:12px;line-height:16px}}.purchaseUpload--body--thumb--remove{font-size:14px;line-height:19px;color:var(--gray)}@media(max-width:768px){.purchaseUpload--body--thumb--remove{order:2;margin:auto;font-size:12px;line-height:16px}}.cardField{border-radius:10px;border:1px solid var(--gray4);display:flex;min-height:200px;overflow:hidden}@media(max-width:768px){.cardField{flex-direction:column}}.cardField--label{border-right:1px solid var(--gray4);display:flex;align-items:center;flex:1 1}@media(max-width:768px){.cardField--label{border-right:0;border-bottom:1px solid var(--gray4);flex:0 1}}.cardField--label label{margin-left:50px;font-size:18px;line-height:25px}@media(max-width:768px){.cardField--label label{line-height:30px;margin:auto;font-size:14px}}.cardField--content{flex:3 1}.checkboxGroup{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px;gap:35px}@media(max-width:768px){.checkboxGroup{grid-template-columns:repeat(2,1fr);row-gap:20px;-moz-column-gap:10px;column-gap:10px}}.checkboxGroup .other{grid-column:span 2;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.autoComplete input{border:0}.outlineDropdownSelect--toggle.dropdown-toggle:before{display:none}.spin{position:absolute;background-color:hsla(0,0%,100%,.6);top:0;bottom:0;left:0;right:0;color:#999;display:flex;align-items:center;justify-content:center;font-size:40px;z-index:999}.spin.dark{background-color:rgba(0,0,0,.6)}.spin--icon{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.spinSingle{color:#999;display:flex;align-items:center;justify-content:center;font-size:40px;padding:20px}.spinSingle--icon{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.collectIcon{padding:0;border:0;background-color:transparent;position:absolute;font-size:30px;top:0;right:0;color:var(--gray);z-index:1}.countDown{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:19px;gap:5px;margin:0}.freebie{position:relative;width:100%;z-index:1;margin-bottom:7px}.freebie span{text-decoration:none!important}.freebie--button{border:0;background-color:0;background-color:transparent;display:flex;align-items:flex-end;padding:0}.freebie--button span{font-size:14px!important;line-height:19px!important;color:var(--gray)!important}.freebie--button--icon{font-size:20px}.freebie--list{position:absolute}.freebie--list--item{display:flex;gap:13px;width:100%;background-color:#fff;max-width:400px;padding:20px}.freebie--list--item--content{display:grid;grid-template-rows:auto auto auto;grid-template-columns:auto auto;grid-template-areas:"tag tag" "title title" "btn status";align-items:center}.freebie--list--item--content--tag{grid-area:tag}.freebie--list--item--content--tag,.freebie--list--item--content--title{font-weight:700;font-size:16px;line-height:22px;color:var(--gray)!important}.freebie--list--item--content--title{grid-area:title}.freebie--list--item--content--btn{grid-area:btn;color:var(--primary);padding:0;margin-right:auto;font-size:14px;line-height:19px}.freebie--list--item--content--btn:hover{color:#31b2ce}.freebie--list--item--content--status{text-align:right;grid-area:status;font-size:14px!important;line-height:19px;color:var(--gray4)!important}.cartFreebieItem--wrap{display:flex;flex-direction:column;gap:10px}.cartFreebieItem{border-radius:10px;background-color:#fff;display:flex;overflow:hidden}.cartFreebieItem--left{flex:1 1;padding:20px;border-right:1px solid var(--gray4);display:flex;align-items:center;justify-content:center}@media(max-width:768px){.cartFreebieItem--left{padding:15px}}.cartFreebieItem--right{flex:2 1;padding:40px;display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.cartFreebieItem--right{padding:12px}}.cartFreebieItem--right--title{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.cartFreebieItem--right--title{font-size:16px;line-height:22px}}.cartFreebieItem--right--name{font-weight:400;font-size:18px;line-height:25px}@media(max-width:768px){.cartFreebieItem--right--name{font-size:12px;line-height:16px}}.cartFreebieItem--right button{color:var(--gray);padding:2px}.cartFreebieItem--right button:hover{color:#000}.cartFreebieDetail.offcanvas-end{width:100%;max-width:700px}.cartFreebieDetail--header{border-bottom:1px solid var(--gray4);padding:0}.cartFreebieDetail--header .offcanvas-title{font-weight:900;font-size:32px;line-height:44px;color:var(--gray);margin-left:75px}@media(max-width:768px){.cartFreebieDetail--header .offcanvas-title{font-weight:700;font-size:16px;line-height:22px;margin-left:20px}}.cartFreebieDetail--header .btn-close{margin:0;width:100px;height:100px;border-left:1px solid var(--gray4)}@media(max-width:768px){.cartFreebieDetail--header .btn-close{width:50px;height:50px}}.cartFreebieDetail--header .btn-close:after,.cartFreebieDetail--header .btn-close:before{width:24px;left:calc(50% - 12px)}@media(max-width:768px){.cartFreebieDetail--header .btn-close:after,.cartFreebieDetail--header .btn-close:before{width:18px;left:calc(50% - 9px)}}.cartFreebieDetail--body{padding:0;color:var(--gray);background-color:var(--gray9);display:flex;flex-direction:column;height:100%;overflow:hidden}.cartFreebieDetail--body--activity{padding:50px 75px;font-weight:700;font-size:24px;line-height:33px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.15)}@media(max-width:768px){.cartFreebieDetail--body--activity{padding:15px 30px;font-size:16px;line-height:22px}}.cartFreebieDetail--body--content{padding:60px 75px;position:relative;overflow-y:auto}@media(max-width:768px){.cartFreebieDetail--body--content{padding:50px 15px}}.cartFreebieDetail--body--content--header{display:flex;gap:10px;align-items:baseline}.cartFreebieDetail--body--content--header h4{font-weight:700;font-size:24px;line-height:33px}.cartFreebieDetail--body--content--header h6{font-weight:700;font-size:16px;line-height:22px}.cartFreebieDetail--body--content--img{width:100%;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.15);text-align:center;background-color:#fff;padding:50px;margin-top:25px;margin-bottom:65px}@media(max-width:768px){.cartFreebieDetail--body--content--img{margin-top:10px;margin-bottom:40px}}.cartFreebieDetail--body--content--desc{white-space:pre-wrap;margin-bottom:50px}@media(max-width:768px){.cartFreebieDetail--body--content--desc{margin-bottom:40px}}.cartFreebieDetail--body--footer{background-color:#fff;padding:20px 50px 55px;box-shadow:0 -5px 10px rgba(0,0,0,.15);margin-top:auto}@media(max-width:768px){.cartFreebieDetail--body--footer{padding:15px 50px}}.cartFreebieDetail--body--footer--btn{height:60px;font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.cartFreebieDetail--body--footer--btn{height:40px;font-size:16px;line-height:22px}}.socialShare{position:relative;width:180px;height:45px;color:var(--gray);font-weight:700;border-radius:30px;border:0;transition:.4s ease-out;display:flex;align-items:center;justify-content:center;padding-left:25px}.socialShare:hover{box-shadow:2px 4px 4px rgba(0,0,0,.25)}.socialShare:hover .socialShare--icon,.socialShare:hover .socialShare--ig--bg{filter:drop-shadow(2px 2px 2px rgba(0,0,0,.25))}.socialShare:hover.fb{color:#1577f2}.socialShare:hover.line{color:#00c300}.socialShare:hover.ig{color:#9b3fc8}.socialShare:hover.tw{color:#1da1f2}.socialShare--icon{transition:.2s ease-out}.socialShare--icon,.socialShare--ig{width:45px;position:absolute;left:0;top:0}.socialShare--ig{height:45px;display:flex;align-items:center;justify-content:center}.socialShare--ig img{position:absolute}.socialShare--ig--bg{transition:.2s ease-out;width:45px}.socialShare--ig--text{width:29px}.maintainItem{width:100%;display:grid;box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px;overflow:hidden;grid-template-columns:180px auto 200px;grid-template-rows:repeat(2,auto)}@media(max-width:575px){.maintainItem{grid-template-rows:auto auto auto;grid-template-columns:auto 100px;grid-template-areas:"title image" "content content" "action action";padding:20px}}.maintainItem--wrap{padding:50px 0;display:flex;flex-direction:column;gap:20px;max-width:850px;margin:auto}@media(max-width:768px){.maintainItem--wrap{padding:30px 20px 0}}.maintainItem--img{flex-shrink:0;padding:15px;grid-column:1;grid-row:1/3;align-self:center}@media(max-width:575px){.maintainItem--img{grid-area:image;align-items:center;padding:0}}.maintainItem--img img{width:100%}.maintainItem--title{grid-column:2;grid-row:1;padding:10px;white-space:break-spaces}@media(max-width:575px){.maintainItem--title{grid-area:title;padding:0 0 12px;margin-right:15px}}.maintainItem--title h3{font-size:18px;font-weight:400;line-height:25px}@media(max-width:768px){.maintainItem--title h3{font-weight:700;font-size:16px;line-height:22px;color:var(--gray)}}.maintainItem--title h1{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.maintainItem--title h1{color:var(--gray);font-weight:900}}.maintainItem--content{display:flex;flex-direction:column;justify-content:flex-end;padding:15px 10px;flex:1 1;grid-column:2;grid-row:2}@media(max-width:575px){.maintainItem--content{grid-area:content;border-top:1px dashed #c8c8c8;padding:12px 0 20px}}.maintainItem--content p{margin-bottom:0;color:var(--gray);font-size:14px;line-height:19px}@media(max-width:768px){.maintainItem--content p{font-size:12px;line-height:16px}}.maintainItem--action{display:flex;align-items:center;justify-content:center;padding:30px;border-left:1px dashed #c8c8c8;grid-column:3;grid-row:1/3}@media(max-width:575px){.maintainItem--action{grid-area:action;border-left:0;padding:0}}.maintainItem--action button{font-weight:700;font-size:16px;height:30px;width:100px;padding:0}@media(max-width:768px){.maintainItem--action button{width:100%;height:35px}}.memberTable{margin-bottom:0}.memberTable tbody tr:first-child td{padding-top:30px}@media(max-width:768px){.memberTable tbody tr:first-child td{padding-top:5px}}.memberTable--thead{border-bottom:1px solid #000}@media(max-width:768px){.memberTable--thead{display:none}}.memberTable--thead th{font-weight:400;text-align:center;font-size:14px;padding:18px 5px 5px;line-height:19px;color:#000}@media(max-width:768px){.memberTable--thead th{font-size:12px}}.memberTable--tbody td{font-size:14px;color:var(--gray);padding:15px 20px;text-align:center;white-space:nowrap}@media(max-width:768px){.memberTable--tbody td{padding:5px 10px;text-align:left;font-size:12px}}.memberTable--tFooter{margin-top:40px;padding-bottom:80px;display:flex;flex-direction:column;gap:50px;align-items:center}@media(max-width:768px){.memberTable--tFooter{margin-top:10px;gap:20px;padding-bottom:0}}.collectTable.table>:not(:first-child){border-top-width:1px}@media(max-width:768px){.collectTable.table>:not(:first-child){border-top:0}}.collectTable--thead{border-bottom:1px solid #000}@media(max-width:768px){.collectTable--thead{display:none}}.collectTable--thead th{font-weight:400;text-align:center;font-size:14px;padding:18px 5px 5px}@media(max-width:768px){.collectTable--tbody tr{display:grid;box-shadow:2px 2px 10px rgba(0,0,0,.15);grid-template-rows:auto auto auto auto auto;grid-template-columns:120px auto;grid-template-areas:"img name" "img color" "img price" "action action" "delete delete";padding:20px;border-radius:10px;margin:0 20px 20px}}.collectTable--tbody td{text-align:center;vertical-align:middle;font-size:14px;color:var(--gray)}@media(max-width:768px){.collectTable--tbody td{display:block;padding:0;border:0}}.collectTable--tbody--tr.disabled,.collectTable--tbody--tr.disabled a{color:var(--gray4);cursor:unset}.collectTable--tbody--td--img{grid-area:img}.collectTable--tbody--td--img.disabled{opacity:.6;cursor:unset}.collectTable--tbody--td--img img{width:100%;max-width:100px}@media(max-width:768px){.collectTable--tbody--td--img img{max-width:inherit}.collectTable--tbody--td--img{margin-right:10px}}.collectTable--tbody--td--name{grid-area:name;font-weight:400;font-size:14px;line-height:19px}.collectTable--tbody--td--name:not(.disabled){cursor:pointer}.collectTable--tbody--td--name:not(.disabled):hover{text-decoration:underline}@media(max-width:768px){.collectTable--tbody--td--name{font-weight:700;font-size:16px!important;line-height:22px!important;text-align:left!important}}.collectTable--tbody--td--color{grid-area:color}@media(max-width:768px){.collectTable--tbody--td--color{text-align:left!important;font-size:12px!important}}.collectTable--tbody--td--price{align-self:flex-end;grid-area:price;white-space:nowrap}@media(max-width:768px){.collectTable--tbody--td--price{text-align:left!important;font-weight:700;font-size:12px!important;line-height:16px}}.collectTable--tbody--td--discountPrice{color:var(--primary)}.collectTable--tbody--td--action{grid-area:action;margin-top:10px}.collectTable--tbody--td--delete{grid-area:delete}.collectTable--tbody--td--delete button{padding:0;border:0;background-color:transparent;font-size:18px}@media(max-width:768px){.collectTable--tbody--td--delete button{border:1px solid var(--gray4);height:25px;border-radius:10px;width:100%;margin-top:10px;display:flex;align-items:center;justify-content:center}}.collectTable--tbody--td--delete button span{font-size:12px;font-weight:700;color:var(--gray4);margin-left:5px}.collectTable--tbody--btn{height:25px;font-size:14px;line-height:14px;padding:0 15px;background-color:var(--gray)}@media(max-width:768px){.collectTable--tbody--btn{width:100%;font-size:12px;font-weight:700}}.collectTable--tbody--btn:disabled{background-color:var(--gray4);border-color:var(--gray4)}@media(max-width:768px){.warrantTable tbody tr{box-shadow:2px 2px 10px rgba(0,0,0,.15);padding:15px 20px;border-radius:10px;margin:10px 20px;display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:auto 64px}.warrantTable tbody td{display:flex;padding:0}}.warrantTable tbody td label{display:none}@media(max-width:768px){.warrantTable tbody td label{display:inline-block;flex:2 1}}.warrantTable tbody td span{flex:3 1}@media(max-width:768px){.warrantTable--tr--noResult{box-shadow:none!important;text-align:center}.warrantTable--tr--noResult td{grid-area:1/1/2/span 3;justify-content:center}.warrantTable--td--hide{display:none!important}.warrantTable--td--brandName{grid-area:1/1/2/1}.warrantTable--td--model{grid-area:2/1/3/1}.warrantTable--td--color{grid-area:3/1/4/1}.warrantTable--td--expiration{grid-area:4/1/5/1}}.warrantTable--td--img{display:none}@media(max-width:768px){.warrantTable--td--img{grid-area:1/2/5/3;display:block}}.warrantTable--td--img img{width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.repairTable tbody tr{box-shadow:2px 2px 10px rgba(0,0,0,.15);padding:15px 20px;border-radius:10px;margin:10px 20px;display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:auto 64px}.repairTable tbody td{display:flex;padding:0}}.repairTable tbody td label{display:none}@media(max-width:768px){.repairTable tbody td label{display:inline-block;flex:2 1}}.repairTable tbody td span{flex:3 1}@media(max-width:768px){.repairTable--td--repairNo{grid-area:1/1/2/1}.repairTable--td--createTime{display:none!important}.repairTable--td--brandName{grid-area:2/1/3/1}.repairTable--td--model{grid-area:3/1/4/1}}.repairTable--td--status{min-width:200px}@media(max-width:768px){.repairTable--td--status{grid-area:4/1/5/1}}.repairTable--td--img{display:none}@media(max-width:768px){.repairTable--td--img{grid-area:1/2/5/3;display:block!important}}.repairTable--td--img img{width:100%}@media(max-width:768px){.repairTable--td--actions{display:none!important}.orderTable tbody tr{box-shadow:2px 2px 10px rgba(0,0,0,.15);padding:0;border-radius:10px;margin:10px 20px;display:grid;grid-template-rows:repeat(8,auto);grid-template-columns:repeat(4,auto);grid-row-gap:5px;row-gap:5px}.orderTable--td--orderNumber{display:flex;justify-content:space-between;align-items:center}}.orderTable--td--orderNumber label{display:none;font-weight:700}@media(max-width:768px){.orderTable--td--orderNumber label{display:inline-block}.orderTable--td--orderNumber{justify-content:flex-start;gap:7px;font-weight:700;font-size:14px!important;line-height:19px;color:#000!important;grid-area:1/1/2/4;border-bottom:1px solid var(--gray4)!important}.orderTable--td--orderTime{display:flex;justify-content:space-between;align-items:center}}.orderTable--td--orderTime label{display:none;font-weight:700}@media(max-width:768px){.orderTable--td--orderTime label{display:inline-block}.orderTable--td--orderTime{grid-area:2/1/2/span 4;padding:0 0 10px!important;margin:0 10px 5px;border-bottom:1px solid var(--gray4)!important}}.orderTable--td--orderTime label{color:var(--gray4);font-weight:400}@media(max-width:768px){.orderTable--td--orderStatus{grid-area:1/4/2/span 1;border-bottom:1px solid var(--gray4)!important;text-align:right!important}}.orderTable--td--logisticStatus{white-space:nowrap}@media(max-width:768px){.orderTable--td--logisticStatus{display:flex;justify-content:space-between;align-items:center}}.orderTable--td--logisticStatus label{display:none;font-weight:700}@media(max-width:768px){.orderTable--td--logisticStatus label{display:inline-block}.orderTable--td--logisticStatus{grid-area:3/1/4/span 4;padding:0!important;margin:0 10px}.orderTable--td--logisticStatus span{font-weight:700}.orderTable--td--logisticsWay{display:flex;justify-content:space-between;align-items:center}}.orderTable--td--logisticsWay label{display:none;font-weight:700}@media(max-width:768px){.orderTable--td--logisticsWay label{display:inline-block}.orderTable--td--logisticsWay{grid-area:4/1/5/span 4;padding:0!important;margin:0 10px}.orderTable--td--name{display:flex;justify-content:space-between;align-items:center}}.orderTable--td--name label{display:none;font-weight:700}@media(max-width:768px){.orderTable--td--name label{display:inline-block}.orderTable--td--name{grid-area:5/1/6/span 4;padding:0 0 10px!important;margin:0 10px;border-bottom:1px solid var(--gray4)!important}.orderTable--td--actualAmount{display:flex;justify-content:space-between;align-items:center}}.orderTable--td--actualAmount label{display:none;font-weight:700}@media(max-width:768px){.orderTable--td--actualAmount label{display:inline-block}.orderTable--td--actualAmount{grid-area:6/1/7/span 4;padding:0!important;margin:0 10px}.orderTable--td--actualAmount span{font-weight:700}.orderTable--td--payStatus{display:flex;justify-content:space-between;align-items:center}}.orderTable--td--payStatus label{display:none;font-weight:700}@media(max-width:768px){.orderTable--td--payStatus label{display:inline-block}.orderTable--td--payStatus{grid-area:7/1/8/span 4;padding:0!important;margin:0 10px;font-weight:700;text-align:right!important}.orderTable--td--payStatus label{font-weight:400;color:var(--gray4)}.orderTable--td--actions{grid-area:8/1/9/span 4;padding:0!important;font-weight:700;display:flex}.orderTable--td--actions .btn{width:100%;height:30px;background-color:#000;border-top-left-radius:0!important;border-top-right-radius:0!important;text-decoration:none!important;color:#fff;font-weight:700}}.messageTable{border-top:1px solid var(--gray4)}@media(max-width:768px){.messageTable tbody tr{box-shadow:2px 2px 10px rgba(0,0,0,.15);padding:10px 20px;display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:60px auto auto;grid-row-gap:5px;row-gap:5px;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-areas:"cat1 messageNum updateTime" "cat1 context context";margin-bottom:10px;align-items:center}.messageTable tbody td{padding:0}.messageTable--td--cat1{grid-area:cat1;padding:0!important}.messageTable--td--cat1>div{text-align:center;background-color:var(--gray);color:#fff;font-weight:700;font-size:14px;line-height:19px;height:100%;border-radius:10px;white-space:break-spaces;display:flex;align-items:center;justify-content:center;width:100%;height:60px;padding:0 10px}.messageTable--td--messageNum{grid-area:messageNum;font-weight:700;font-size:12px;line-height:16px}.messageTable--td--updateTime{grid-area:updateTime}}.messageTable--td--context{color:var(--gray4)!important;max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:768px){.messageTable--td--context{grid-area:context;font-weight:400;font-size:12px;line-height:16px}}.messageTable--td--context.gray{color:var(--gray)!important}@media(max-width:768px){.messageTable--td--action,.messageTable--td--createTime,.messageTable--td--num{display:none}}.cart-box{transition:.2s ease-out;transform:translateX(120%);opacity:0;right:50px;top:80px;width:500px;border-radius:10px;overflow-y:auto;max-height:calc(100vh - 100px)}@media(max-width:575px){.cart-box{width:100%;right:0}}.cart-box.active{transform:translateX(0);opacity:1}.cartBadge{top:-13px!important;right:-17px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;box-shadow:1px 1px 2px rgba(0,0,0,.25)}@media(max-width:768px){.cartBadge{top:0!important;right:-10px;width:14px;height:14px;font-size:12px}}.productTabs{display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--gray4);gap:100px;margin-top:74px}@media(max-width:575px){.productTabs{gap:0;justify-content:space-around;margin-top:48px}}.productTabs--tab{display:flex;flex-direction:column;flex-shrink:0;align-items:center;position:relative;width:140px;border:0;padding:0;background-color:transparent;overflow:hidden}@media(max-width:768px){.productTabs--tab{width:80px;text-align:center}}.productTabs--tab--title{margin-bottom:15px;font-size:24px;font-weight:700;color:var(--gray)}@media(max-width:768px){.productTabs--tab--title{font-size:16px}}.productTabs--tab--line{height:7px;width:100%}.productTabs--tab--line-gray{height:7px;width:140px;background-color:var(--gray4);position:absolute;bottom:0;left:0;right:0;transition:.3s ease-in-out}@media(max-width:768px){.productTabs--tab--line-gray{height:5px;width:80px}}.productTabs--content{padding:50px 20px 80px;color:var(--gray);display:flex;flex-direction:column;align-items:center;font-size:18px;line-height:25px}@media(max-width:768px){.productTabs--content{padding:25px 30px 30px;font-size:14px;line-height:19px}}.productCard{padding:25px 48px;cursor:pointer}@media(max-width:768px){.productCard{padding:15px}}.productCard--model{font-size:14px;line-height:19px;color:#000}@media(max-width:768px){.productCard--model{font-size:10px;line-height:14px}}.productCard--title{font-weight:700;font-size:16px;line-height:22px;color:#000}@media(max-width:768px){.productCard--title{font-size:12px;line-height:16px}}.productCard--price{font-weight:700;font-size:16px;line-height:22px;color:var(--primary)}@media(max-width:768px){.productCard--price{font-size:12px;line-height:16px}}.productCard--price:before{content:"NT$"}.productCard--price.delete{font-weight:400;font-size:12px;line-height:16px;color:#000}@media(max-width:768px){.productCard--price.delete{font-size:10px;line-height:14px}}.productCard--btn{height:30px;font-weight:700;font-size:14px;line-height:19px;padding:0;margin-top:10px}.productCard--btn:hover{background-color:var(--gray)}@media(max-width:768px){.modal.fade .modal-dialog.addToCartModal{transform:translateY(80px)}.modal.show .modal-dialog.addToCartModal{transform:none}}.addToCartModal{max-width:700px}@media(max-width:768px){.addToCartModal.modal-dialog{position:absolute;bottom:0;margin:0}.addToCartModal.modal-dialog-centered{min-height:inherit}}.addToCartModal .modal-content{border-radius:0;border:0}@media(max-width:768px){.addToCartModal .modal-content{border-radius:10px 10px 0 0}}.addToCartModal--header{height:50px;padding:0;border-bottom:1px solid var(--gray4);display:none}@media(max-width:768px){.addToCartModal--header{display:flex}}.addToCartModal--header .modal-title{font-weight:700;font-size:16px;line-height:22px;color:var(--gray);padding:15px 20px}.addToCartModal--header--close{width:50px;height:50px;display:flex;padding:0;align-items:center;justify-content:center;background-color:transparent;border:0;border-left:1px solid var(--gray4)}.addToCartModal--body{padding:30px}@media(max-width:768px){.addToCartModal--body{padding:0}}.addToCartModal--body--info{display:grid;grid-template-rows:repeat(5,auto);grid-template-columns:2fr 3fr;grid-template-areas:"img header" "img webPrice" "img salePrice" "img colors" "img colorName";margin-bottom:10px;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media(max-width:768px){.addToCartModal--body--info{grid-template-rows:repeat(5,auto);grid-template-columns:auto auto;grid-template-areas:"img header" "img webPrice" "img salePrice" "colors colors" "colorName colorName";padding:15px;margin-bottom:0}}.addToCartModal--body--img{grid-area:img}.addToCartModal--body--img img{width:100%}.addToCartModal--body--header{color:#000;grid-area:header}.addToCartModal--body--header h3{font-weight:700;font-size:16px;line-height:22px}@media(max-width:768px){.addToCartModal--body--header h3{font-size:12px;line-height:16px}}.addToCartModal--body--header h1{font-weight:700;font-size:24px;line-height:33px;margin-bottom:10px}@media(max-width:768px){.addToCartModal--body--header h1{font-size:16px;line-height:22px}}.addToCartModal--body--webPrice{grid-area:webPrice;text-decoration:line-through;font-size:14px;line-height:19px;margin-bottom:0;color:#000}.addToCartModal--body--salePrice{grid-area:salePrice;font-weight:700;font-size:20px;line-height:27px;color:#278ea5;margin-bottom:30px}@media(max-width:768px){.addToCartModal--body--salePrice{font-size:16px;line-height:22px}}.addToCartModal--body--colors{grid-area:colors;display:flex;gap:10px;margin-bottom:12px}@media(max-width:768px){.addToCartModal--body--colors .color-badge{width:28px;height:28px}}.addToCartModal--body--colorName{grid-area:colorName;font-size:18px;line-height:25px;color:var(--gray)}@media(max-width:768px){.addToCartModal--body--colorName{font-size:14px;line-height:19px}}.addToCartModal--body hr{background-color:var(--gray4)}.addToCartModal--body--select{display:flex;justify-content:space-between;padding:15px 0}@media(max-width:768px){.addToCartModal--body--select{padding:0 15px 15px;flex-direction:column}}.addToCartModal--body--select--sizes{display:flex;gap:15px}@media(max-width:768px){.addToCartModal--body--select--sizes{margin-bottom:15px}}.addToCartModal--body--select--sizes button{height:40px;font-size:24px;line-height:18px}@media(max-width:768px){.addToCartModal--body--select--sizes button{width:80px;height:35px;font-size:16px;line-height:22px}}.addToCartModal--body--select--sizes button.active{background-color:var(--gray)}.addToCartModal--body--select--sizes button:hover{background-color:var(--gray4);border-color:var(--gray4)}.addToCartModal--body--select--quantity{border-color:var(--gray)!important;margin-left:auto}@media(max-width:768px){.addToCartModal--body--select--quantity{width:100%!important}.addToCartModal--body--select--quantity input{font-weight:700;font-size:16px}}.addToCartModal--body--action{padding-top:15px}@media(max-width:768px){.addToCartModal--body--action{padding:15px}}.addToCartModal--body--action button{font-weight:700;font-size:24px;line-height:33px;height:50px}@media(max-width:768px){.addToCartModal--body--action button{height:35px;font-size:16px;line-height:22px}}.checkout-menu{width:100%;background-color:#fff;padding:50px 75px}@media(max-width:992px){.checkout-menu{padding:40px}}@media(max-width:768px){.checkout-menu{padding:30px}}.checkout-menu--item{display:flex;align-items:center;gap:20px;padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid var(--gray4);cursor:pointer}@media(max-width:768px){.checkout-menu--item{padding-bottom:25px;margin-bottom:35px}}.checkout-menu--item--icon{font-size:50px}@media(max-width:768px){.checkout-menu--item--icon{font-size:40px}}.checkout-menu--item--name{font-size:18px;margin:0}@media(max-width:768px){.checkout-menu--item--name{font-size:14px}}.uuStore{border-radius:20px;background-color:#fff;padding:20px;width:100%;max-width:900px;height:100%;max-height:80vh;display:flex;flex-direction:column}@media(max-width:768px){.uuStore{padding:12px}}.uuStore--list{overflow-y:auto;padding:10px}.uuStore--item{border-radius:20px;background-color:#fff;padding:30px;box-shadow:2px 2px 8px rgba(0,0,0,.15);margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;transition:.2s ease-out;color:var(--gray)}@media(max-width:768px){.uuStore--item{padding:20px}}.uuStore--item.active{box-shadow:inset 2px 2px 8px rgba(0,0,0,.15);background-color:#dbdbdb}.uuStore--item h3{font-size:20px}@media(max-width:768px){.uuStore--item h3{font-size:14px;line-height:19px;margin-bottom:5px}}.uuStore--item p{margin-bottom:5px}@media(max-width:768px){.uuStore--item p{font-size:14px;line-height:19px}}.uuStore--item--selected{font-weight:700;color:#fff;font-size:24px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}@media(max-width:768px){.uuStore--item--selected{font-size:16px;line-height:22px}}.uuStore--actions{text-align:center;padding-top:20px}.alertModal{background-color:transparent;border:0}.alertModal--body{background-color:#fff;color:var(--gray);text-align:center;box-shadow:6px 6px 27px rgba(0,0,0,.15);border-radius:10px;min-height:120px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;padding:30px}.alertModal h4{font-size:24px}.alertModal--actions{flex-wrap:nowrap}.alertModal--actions--btn{width:100%;min-width:200px;height:50px}.alertModal--actions--btn.text-dark{border-color:#000}.alertModal--actions--btn.text-dark:hover{background-color:#eaeaea}.formAlert{border-radius:10px;overflow:hidden;max-width:520px;margin:auto auto 20px;display:flex;box-shadow:2px 2px 10px rgba(0,0,0,.15)}@media(max-width:768px){.formAlert{max-width:390px}}.formAlert--title{color:#fff;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;margin-bottom:0;background-color:var(--red);width:120px}.formAlert--content{color:var(--red);padding:10px;margin-bottom:0;font-size:14px;line-height:19px}@media(max-width:768px){.modal.fade .modal-dialog.infoModal{transform:translateY(80px)}.modal.show .modal-dialog.infoModal{transform:none}}.infoModal{color:var(--gray)}.infoModal.modal-dialog.coupon{max-width:1020px}@media(max-width:768px){.infoModal.modal-dialog{position:absolute;top:60%;left:0;right:0}}.infoModal .modal-content{border-radius:10px}.infoModal--header{height:100px;padding:0;border-bottom:1px solid var(--gray4)}@media(max-width:575px){.infoModal--header{height:50px}}.infoModal--header .modal-title{font-size:32px;margin-left:50px}@media(max-width:575px){.infoModal--header .modal-title{font-size:16px;margin-left:38px}}.infoModal--header.small{height:60px}.infoModal--header.small .modal-title{font-size:24px;margin-left:25px}@media(max-width:575px){.infoModal--header.small .modal-title{font-size:16px;margin-left:38px}}.infoModal--header--close{width:100px;height:100px;display:flex;padding:0;align-items:center;justify-content:center;background-color:transparent;border:0;border-left:1px solid var(--gray4)}@media(max-width:575px){.infoModal--header--close{width:50px;height:50px}}.infoModal--header--close.small{width:60px;height:60px}.infoModal--body{padding:45px 50px;font-size:18px}@media(max-width:992px){.infoModal--body{padding:30px 38px;font-size:14px}}.popping .modal-content{box-shadow:10px 10px 25px 3px rgba(0,0,0,.2);border-radius:10px;border:0}@media(max-width:768px){.modal.fade .modal-dialog.selectModal{transform:translateY(80px)}.modal.show .modal-dialog.selectModal{transform:none}}.selectModal{color:var(--gray)}@media(max-width:768px){.selectModal.modal-dialog{position:absolute;bottom:0;width:100%;margin:0}}.selectModal .modal-content{border-radius:10px}.selectModal--header{height:100px;padding:0;border-bottom:1px solid var(--gray4)}@media(max-width:575px){.selectModal--header{height:50px;overflow:hidden}}.selectModal--header .modal-title{font-size:32px;margin-left:50px}@media(max-width:575px){.selectModal--header .modal-title{font-size:16px;margin-left:38px}}.selectModal--header--close{width:100px;height:100px;display:flex;padding:0;align-items:center;justify-content:center;background-color:transparent;border:0;border-left:1px solid var(--gray4)}@media(max-width:575px){.selectModal--header--close{width:50px}}.selectModal--body{padding:0;font-size:16px;color:#000}.selectModal--footer{justify-content:center;box-shadow:0 -5px 5px rgba(0,0,0,.15);border:0}.selectModal--picker{display:grid;grid-template-columns:repeat(3,auto);position:relative}.selectModal--picker.gender{grid-template-columns:repeat(1,auto)}.selectModal--picker--window{position:absolute;width:100%;height:35px;top:105px;background-color:#eaeaea}.selectModal--picker ul{overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;max-height:245px;list-style:none;margin:0;padding:105px 0;scrollbar-width:none}.selectModal--picker ul::-webkit-scrollbar{display:none}.selectModal--picker li{scroll-snap-align:center;height:35px;line-height:35px;text-align:center}.selectModal--picker li.active{font-weight:700}.wearable--closeAI{z-index:1;border:0;background-color:transparent;color:#fff;font-weight:600;filter:drop-shadow(0 0 5px rgba(0,0,0,.35));position:absolute;left:0;top:0;font-size:20px}.wearable--closeAI--icon{font-size:25px}.wearable canvas{background-color:#c4c4c4;border-radius:10px}.wearable video{border-radius:10px;transform:rotateY(180deg)}@media(max-width:768px){.wearable video{border-radius:0}}.wearable--content{height:inherit;display:flex;flex-direction:column}@media(max-width:768px){.wearable--content{background-color:#000}}.wearable--content .modal-body{padding:20px;display:flex;flex-direction:column;position:relative}@media(max-width:768px){.wearable--content .modal-body{padding-top:0}}.wearable--content--centerbox{padding:0;width:100%;max-width:500px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;text-align:center}.wearable--content--centerbox--product-name{color:var(--gray);display:none}@media(max-width:768px){.wearable--content--centerbox--product-name{display:block}}.wearable--content--centerbox h3{font-size:32px;line-height:44px;font-weight:900}@media(max-width:768px){.wearable--content--centerbox h3{font-size:24px;line-height:33px;margin-top:auto;margin-bottom:10px}}.wearable--content--centerbox hr{width:100%;margin:20px 0}@media(max-width:768px){.wearable--content--centerbox hr{display:none}}.wearable--content--centerbox p{font-size:18px;line-height:25px;margin-bottom:0}@media(max-width:768px){.wearable--content--centerbox p{font-size:12px;line-height:16px}}.wearable--content--centerbox--demo{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;margin-bottom:70px}@media(max-width:768px){.wearable--content--centerbox--demo{display:block;margin-bottom:0;width:100%}}.wearable--content--centerbox--demo--item{max-width:180px}@media(max-width:768px){.wearable--content--centerbox--demo--item{max-width:none}}.wearable--content--centerbox--demo--bottom-p{margin-bottom:0!important}@media(max-width:768px){.wearable--content--centerbox--demo--bottom-p{margin-top:auto}}.wearable--content--centerbox--demo-img{max-width:180px}@media(max-width:768px){.wearable--content--centerbox--demo-img{margin:auto}}.wearable--content--centerbox--demo-icon{font-size:35px;line-height:35px;position:absolute;bottom:-17.5px;left:50%;transform:translateX(-50%)}.wearable--content--centerbox--demo-icon svg{z-index:1}.wearable--content--centerbox--demo-icon .danger{color:#d3524a}.wearable--content--centerbox--demo-icon .success{color:#4bb446}.wearable--content--centerbox--demo-icon--bg{display:block;width:33px;height:33px;background-color:#fff;border-radius:35px;position:absolute;bottom:1px;left:1px}.wearable--content--centerbox--demo-text{margin-top:30px}@media(max-width:768px){.wearable--content--centerbox--demo-text{font-weight:700}}.wearable--content--centerbox--hr{width:100%;margin-bottom:15px;background-color:#eaeaea}.wearable--content--centerbox .btn-light{font-size:24px;font-weight:700;margin-top:30px}@media(max-width:768px){.wearable--content--centerbox .btn-light{font-size:16px;margin-top:auto;height:40px}}.wearable--content--centerbox .btn-light:hover{background-color:var(--gray4);color:#fff;border-color:var(--gray4)}.wearable--content--centerbox .btn-outline-secondary{font-size:24px;margin-top:15px;border-color:var(--gray4);color:var(--gray4);background-color:transparent;font-weight:700}@media(max-width:768px){.wearable--content--centerbox .btn-outline-secondary{font-size:16px;height:40px;margin-bottom:50px}}.wearable--content--centerbox .btn-outline-secondary:hover{border-color:#fff;color:#fff}.wearable--content--centerbox.lg{max-width:100%}.wearable--content--centerbox.lg h3,.wearable--content--centerbox.lg p{margin-bottom:15px}.wearable--content--centerbox.lg .btn{max-width:508px;margin-left:auto;margin-right:auto}@media(max-width:768px){.wearable--content--centerbox.lg .btn-light{margin-top:30px}.wearable--content--centerbox.lg h3{margin-bottom:10px}.wearable--content--centerbox.lg p{margin-bottom:60px}}.wearable--content--centerbox.share h3{margin-bottom:30px;display:flex;align-items:center;gap:10px}.wearable--content--centerbox.share hr{margin:30px 0}.wearable--content--dark{background-color:#000;flex:1 1;display:flex;flex-direction:column}.wearable--content--dark--close-btn{font-size:25px;border:0;background-color:transparent;color:#fff;z-index:1;display:none}@media(max-width:768px){.wearable--content--dark--close-btn{display:block}}.wearable--content--dark--header--sm{text-align:center;margin-bottom:10px;display:none}@media(max-width:768px){.wearable--content--dark--header--sm{z-index:1;display:block}}.wearable .modal-content{background-color:transparent}.wearable .modal-content .modal-header .btn-close:after,.wearable .modal-content .modal-header .btn-close:before{background:#fff}@media(max-width:768px){.wearable .modal-content .modal-header{display:none}}.wearable .modal-header{justify-content:center}.wearable .modal-header h5{font-weight:400;flex:1 1;text-align:center;font-size:18px}.wearable--wrap{display:flex;flex-direction:column;min-width:250px;max-width:508px;margin:auto;width:40vh;gap:45px;height:90vh}@media(max-width:575px){.wearable--wrap{height:auto;gap:15px}}.wearable--wrap.finished{max-width:800px;width:100%}.wearable--video{position:relative}.wearable--video video{width:100%}.wearable--video--text{position:absolute;top:5%;width:100%;text-align:center;font-size:14px;line-height:19px;padding:0 10px;margin-bottom:0;text-shadow:0 0 10px rgba(0,0,0,.25)}.wearable--video--overlay{position:absolute;width:120%;bottom:2%;left:50%;transform:translateX(-50%);mix-blend-mode:overlay}@media screen and (orientation:landscape){.wearable--video--overlay.step_2.mobile,.wearable--video--overlay.step_3.mobile,.wearable--video--overlay.step_4.mobile{top:2%;width:100%}}.wearable--video--line{position:absolute;width:40%;bottom:45%;left:50%;transform:translateX(-50%);mix-blend-mode:overlay}.wearable--video--line.step_3{left:42%}.wearable--video--line.step_4{left:58%}.wearable--thumbnails{display:flex;gap:20px;justify-content:space-around}.wearable--thumbnails--items{text-align:center;max-width:33%}.wearable--thumbnails--items.top{z-index:1}.wearable--thumbnails--items canvas{width:100%}.wearable--thumbnails--items p{font-size:18px;line-height:25px;margin:5px 0 10px}.wearable--btn,.wearable--thumbnails--items .btn{font-weight:700;font-size:24px}.wearable--btn{width:100%}@media(max-width:768px){.wearable--btn{height:40px}}.wearable--btn--light{font-size:24px;font-weight:700;width:100%;color:var(--gray);display:flex;align-items:center;justify-content:center;max-width:508px;margin-left:auto;margin-right:auto}.wearable--btn--light:hover{color:#000}.wearable--btn--mobileTake{border:3px solid #fff;background-color:transparent;width:60px;height:60px;border-radius:60px;display:flex;align-items:center;justify-content:center;display:none;margin:auto}@media(max-width:768px){.wearable--btn--mobileTake{display:flex}}.wearable--btn--mobileTake--inner{background-color:#fff;width:48px;height:48px;border-radius:48px;flex-shrink:0}.wearable--calculate{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background-color:#000}.wearable--calculate--ai-loading{width:100%;max-width:490px}.wearable--calculate--failed-icon{border:5px solid #fff;width:170px;height:170px;border-radius:170px;display:flex;align-items:center;justify-content:center;margin-top:73px;margin-bottom:73px}.wearable--calculate--failed-icon.step-1{width:127px;height:127px;margin-bottom:15px;border:0}@media(max-width:768px){.wearable--calculate--failed-icon.step-1{width:90px;height:90px;margin-bottom:68px}}.wearable--calculate--failed-icon.step-1 img{width:100%}.wearable--calculate--failed-icon img{width:90px}.wearable--calculate h3{font-weight:900;font-size:32px;line-height:44px}.wearable--calculate p{font-size:18px;line-height:25px}.wearable--calculate.failed .btn-light{margin-top:50px;margin-bottom:15px}@media(max-width:768px){.menu--trans{display:none}}.menu--trans--icon{display:none}@media(max-width:768px){.menu--trans--icon{display:block}}.headerSearch--btn img{height:32px}@media(max-width:768px){.headerSearch--btn img{width:18px}}.headerSearch--wrap{height:auto;bottom:inherit}.headerSearch--body{min-height:130px;display:flex;flex-direction:column;max-width:550px;padding:50px}.headerSearch--form{display:flex;align-items:center;gap:20px;width:100%;margin:auto}.headerSearch--form--icon{width:35px;filter:brightness(.4)}.headerSearch--form--input{border:0;border-bottom:1px solid var(--gray);border-radius:0;font-size:18px;line-height:25px;padding:5px 0;color:var(--gray)}.headerSearch--form--input::-moz-placeholder{font-size:18px;line-height:25px}.headerSearch--form--input:-ms-input-placeholder{font-size:18px;line-height:25px}.headerSearch--form--input::placeholder{font-size:18px;line-height:25px}.headerSearch--autoComplete{display:flex;flex-direction:column;gap:15px;margin-top:30px}.headerSearch--autoComplete--item{display:flex;color:var(--gray4);align-items:center;cursor:pointer}.headerSearch--autoComplete--item--icon{width:20px;margin-right:27px}@media(max-width:768px){.headerSearch--autoComplete--item--icon{width:16px;margin-right:10px}}.headerSearch--autoComplete--item--value{font-size:18px;line-height:25px}@media(max-width:768px){.headerSearch--autoComplete--item--value{font-size:14px;line-height:19px}}.headerSearch--autoComplete--item--rightIcon{margin-left:auto;transform:rotate(45deg);font-size:20px}.news--list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:80px 50px;gap:80px 50px}@media(max-width:768px){.news--list{grid-template-columns:repeat(1,1fr);gap:50px}}.newsCard--title{margin-top:20px;font-size:18px}@media(max-width:768px){.newsCard--title{margin-top:10px;font-size:16px}}.newsCard--content{color:var(--gray);font-size:var(--fs-s);transition:color .2s}@media(max-width:768px){.newsCard--content{color:#fff}}.newsCard--content:hover{color:#fff}.discountCollapse--btn{font-size:18px;line-height:25px;padding-bottom:13px;margin-bottom:0;cursor:pointer}@media(max-width:768px){.discountCollapse--btn{font-size:14px;line-height:19px;padding-bottom:5px}}.discountCollapse--btn--icon{transform:rotate(-90deg);transform-origin:center;float:right;transition:.4s ease-out;vertical-align:baseline;margin-top:5px;margin-right:3px}@media(max-width:768px){.discountCollapse--btn--icon{width:8px}}.discountCollapse--btn--icon.open{transform:rotate(90deg)}.discountCollapse--content{background-color:#f5f5f5;padding:25px 0}@media(max-width:768px){.discountCollapse--content{padding:15px 0}}.discountCollapse--content p{margin-left:32px;font-weight:700;line-height:25px;margin-bottom:10px}.discountCollapse--content li{line-height:30px}.tooltip .tooltip-arrow.arrow{display:none}.tooltip-inner{background-color:#fff;color:#000;box-shadow:2px 2px 8px rgba(0,0,0,.15);max-width:100%}.cart--wrap{color:var(--gray);display:flex}@media(max-width:768px){.cart--wrap{flex-direction:column}}.cart--content{flex:3 1;padding:88px 20px}@media(max-width:768px){.cart--content{padding:30px 13px}}.cart--content--inner{width:100%;max-width:900px;margin:auto}@media(max-width:768px){.cart--content--inner--mobile-actions{margin-bottom:40px}}.cart--content--inner--mobile-actions .btn-gray{display:none;width:100%}@media(max-width:768px){.cart--content--inner--mobile-actions .btn-gray{display:block;height:40px;margin-bottom:15px}}.cart--content--inner--mobile-actions .btn-link{padding:0;color:var(--gray);text-decoration:underline;display:none;margin:auto}@media(max-width:768px){.cart--content--inner--mobile-actions .btn-link{display:block;font-size:14px}}.cart--content--inner--mobile-actions .btn-link:hover{color:#000}.cart--news{padding:0;overflow:hidden;flex-direction:row;align-items:center;border:0;margin-bottom:75px}.cart--news--logo{width:100px;height:100px;padding:20px;background-color:var(--gray)}.cart--news--logo--border{width:62px;height:62px;border:2px solid #fff;border-radius:62px;display:flex;justify-content:center;align-items:center}.cart--news--logo--border img{width:36px}.cart--news--list{padding:16px}.cart--news--list--item{margin-bottom:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;display:flex;align-items:center}.cart--news--list--item:hover{text-decoration:underline}.cart--news--list--item:before{content:"・"}.cart--title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:25px}@media(max-width:768px){.cart--title{margin-bottom:10px}}.cart--title h4{font-size:24px}@media(max-width:768px){.cart--title h4{font-size:16px}}.cart--title span{font-size:16px}@media(max-width:768px){.cart--title span{font-size:12px}}.cart--title--action{padding:0;color:var(--gray);text-decoration:underline}.cart--title--action:hover{color:#000}.cart--list{display:flex;flex-direction:column;gap:25px;margin-bottom:25px}.cart--list--item{padding:0;overflow:hidden}@media(max-width:768px){.cart--list--item{width:100%}}.cart--list--item--content{display:grid;grid-template-columns:50% 50%}@media(max-width:768px){.cart--list--item--content{grid-template-columns:128px auto}}.cart--list--item--img{border-right:1px solid var(--gray4);grid-column-start:1;grid-row-start:1;grid-row-end:6;position:relative}@media(max-width:768px){.cart--list--item--img{grid-row-end:2}}.cart--list--item--img img{width:100%}.cart--list--item--img--overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,78%,.65);font-size:24px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.cart--list--item--header{padding:30px;border-bottom:1px solid var(--gray4);text-align:left;grid-column-start:2;grid-column-end:3}@media(max-width:768px){.cart--list--item--header{border-bottom:0;padding:20px 20px 25px}}.cart--list--item--header h3{font-size:18px;font-weight:400;line-height:25px}@media(max-width:768px){.cart--list--item--header h3{font-size:14px;line-height:19px}}.cart--list--item--header h1{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.cart--list--item--header h1{font-size:16px;line-height:22px}}.cart--list--item--spec{padding:30px;display:flex;flex-direction:column;gap:10px;grid-column-start:2;grid-column-end:3}@media(max-width:768px){.cart--list--item--spec{grid-column-start:1;border-top:1px solid var(--gray4);padding:15px 25px 20px}}.cart--list--item--spec span{font-size:14px}@media(max-width:768px){.cart--list--item--spec span{font-size:12px}}.cart--list--item--unitPrice{padding:0 30px;display:flex;justify-content:flex-end;grid-column-start:2;grid-column-end:3;font-weight:700;font-size:16px;line-height:22px;text-decoration:line-through;color:var(--gray4)}@media(max-width:768px){.cart--list--item--unitPrice{grid-column-start:1;padding:0 25px}}.cart--list--item--price{padding:5px 30px 30px;display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid var(--gray4);margin-top:auto;grid-column-start:2;grid-column-end:3;font-weight:700}@media(max-width:768px){.cart--list--item--price{grid-column-start:1;padding:5px 25px 15px}}.cart--list--item--price--text{color:var(--gray);font-size:18px}@media(max-width:768px){.cart--list--item--price--text{font-size:16px}}.cart--list--item--actions{display:flex;grid-column-start:2;grid-column-end:3}@media(max-width:768px){.cart--list--item--actions{grid-column-start:1}}.cart--list--item--actions button{border:0;background-color:transparent;flex:1 1;font-size:14px;padding:22px;color:var(--gray)}@media(max-width:768px){.cart--list--item--actions button{padding:15px}}.cart--list--item--actions button:first-child{border-right:1px solid var(--gray4)}.cart--list--item--footer{flex-direction:row;padding:10px;align-items:center;justify-content:center;font-size:14px;line-height:19px;margin:0;width:100%}.cart--list--item--footer--name{font-weight:700;font-size:14px;line-height:19px;margin-left:10px}.cart--list--item--footer--name:hover{color:var(--primary);text-decoration:underline}.cart--list--actions{display:flex;gap:20px;margin-top:30px}@media(max-width:768px){.cart--list--actions{display:none}}.cart--list--actions--large-btn{font-weight:700;font-size:24px;height:50px;width:100%;max-width:200px}.cart--activity{display:flex;flex-direction:column-reverse;gap:10px;margin-top:25px}.cart--activity--item{background-color:#fff;border-radius:10px;display:flex;justify-content:space-between;align-items:center;height:50px;padding:0 30px 0 45px;color:var(--gray4);font-weight:700;font-size:16px;line-height:22px}.cart--activity--item.active{color:var(--gray)}.cart--activity--item--title{position:relative}.cart--activity--item--title.active:before{background-color:var(--gray)}.cart--activity--item--title:before{content:"";width:5px;height:5px;border-radius:5px;display:block;background-color:var(--gray4);position:absolute;left:-15px;top:calc(50% - 2.5px)}.cart--activity--item--status{display:flex;align-items:center;gap:6px}.cart--activity--item--status--text{font-weight:700;font-size:16px;line-height:22px}.cart--activity--item--status--icon{font-size:22px;margin-bottom:3px}.cart--empty{border-top:1px solid var(--gray4);padding:50px;text-align:center;cursor:pointer}@media(max-width:768px){.cart--empty{padding:30px}}.cart--empty h4{font-weight:900;font-size:32px;line-height:44px}@media(max-width:768px){.cart--empty h4{font-size:24px;line-height:33px}}.cart--sidebar{flex:2 1}.cart--order{width:100%;background-color:#fff;padding:75px;margin-bottom:1px;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:19px}@media(max-width:992px){.cart--order{padding:40px}}@media(max-width:768px){.cart--order{padding:30px;margin-bottom:20px}}.cart--order .h4{font-size:24px}@media(max-width:768px){.cart--order .h4{font-size:16px}}.cart--order .price{font-weight:400}.cart--order .price.gray{color:var(--gray)}.cart--order--actions{display:flex;flex-direction:column;gap:10px}.cart--order--actions .btn-gray{height:60px;font-size:24px}@media(max-width:768px){.cart--order--actions .btn-gray{height:40px;font-size:16px}}.cart--order--actions .btn-outline-secondary{display:none}@media(max-width:768px){.cart--order--actions .btn-outline-secondary{display:block}}.checkout--wrap{color:var(--gray);display:flex}@media(max-width:768px){.checkout--wrap{flex-direction:column}}.checkout--content{flex:3 1;padding:90px 30px}@media(max-width:768px){.checkout--content{padding:30px 12px}}.checkout--content--inner{width:100%;max-width:800px;display:flex;flex-direction:column;gap:30px;margin:auto}@media(max-width:768px){.checkout--content--inner{gap:15px}}.checkout--item{padding:0;position:relative;border:0}@media(max-width:768px){.checkout--item{margin:0;width:100%}}.checkout--item--title{padding:30px 50px;display:flex;align-items:center;gap:10px}@media(max-width:768px){.checkout--item--title{padding:15px 20px}}.checkout--item--title h4{font-size:24px;font-weight:700}@media(max-width:768px){.checkout--item--title h4{font-size:16px}}.checkout--item--title--num{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--gray);border-radius:40px;font-size:20px}@media(max-width:768px){.checkout--item--title--num{width:25px;height:25px;border-radius:25px;font-size:13px}}.checkout--item--title--num.active{background-color:var(--green)}.checkout--item--title--edit{padding:0;margin-left:auto;font-size:18px}@media(max-width:768px){.checkout--item--title--edit{font-size:12px;line-height:16px}}.checkout--item--content{padding:25px 50px;border-top:1px solid var(--gray4);line-height:22px}@media(max-width:768px){.checkout--item--content{padding:15px 20px;font-size:12px;line-height:18px}.checkout--item--content .form-label{margin-bottom:7px;text-align:left}}.checkout--item--content--desc{font-size:18px;line-height:25px;margin-bottom:20px}@media(max-width:768px){.checkout--item--content--desc{font-size:14px;line-height:19px;margin-bottom:35px}}.checkout--item--content--form{display:flex;flex-direction:column;gap:25px}@media(max-width:768px){.checkout--item--content--form{gap:15px}}.checkout--item--content--form--item{margin-bottom:0!important}.checkout--item--content--form--item--label{font-size:14px;line-height:19px;margin-bottom:7px}@media(max-width:768px){.checkout--item--content--form--item--label{font-size:12px;line-height:16px}}.checkout--item--content--form--item--input{border:1px solid var(--gray);border-radius:0;padding:0 20px;height:50px;display:flex;align-items:center;font-size:18px}@media(max-width:768px){.checkout--item--content--form--item--input{height:35px;font-size:12px;padding:0 10px}}.checkout--item--content--form--item--input::-moz-placeholder{font-size:18px}.checkout--item--content--form--item--input:-ms-input-placeholder{font-size:18px}.checkout--item--content--form--item--input::placeholder{font-size:18px}@media(max-width:768px){.checkout--item--content--form--item--input::-moz-placeholder{font-size:12px}.checkout--item--content--form--item--input:-ms-input-placeholder{font-size:12px}.checkout--item--content--form--item--input::placeholder{font-size:12px}}.checkout--item--content--form--item--input[readonly]{background-color:transparent}.checkout--item--content--form--item--input.is-invalid{background-image:none}.checkout--item--content--form--item--input.is-invalid+.form-text{color:var(--red)!important;position:absolute;bottom:25px;right:20px;transform:translateY(50%)}.checkout--item--content--form--item--thirdWrap img{width:30px}.checkout--item--content--form hr{background-color:var(--gray8)}.checkout--item--content--form .linkButton{font-weight:700}.checkout--item--content--form .btn-gray{height:50px;font-weight:700;font-size:24px;width:200px;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:10px}@media(max-width:768px){.checkout--item--content--form .btn-gray{width:100%;height:40px;font-size:16px}}.checkout--item--content--form .chkBox [type=checkbox]:checked+label:after,.checkout--item--content--form .chkBox [type=checkbox]:not(:checked)+label:after{top:50%;left:0;transform:translate(50%,-80%) rotate(45deg)}@media(max-width:768px){.checkout--item--content--login{display:flex;gap:5px}}.checkout--item--content--login--label{font-size:18px;line-height:25px;margin-bottom:3px}@media(max-width:768px){.checkout--item--content--login--label{font-size:12px;line-height:16px;margin-bottom:0}}.checkout--item--content--login--value{font-size:14px;line-height:19px;margin-bottom:0}@media(max-width:768px){.checkout--item--content--login--value{font-size:12px;line-height:16px}}.checkout--item--content--invoice--descWrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media(max-width:768px){.checkout--item--content--invoice--descWrap{flex-direction:column;align-items:flex-start}}.checkout--item--content--invoice--descWrap--warning{font-size:14px;line-height:19px}.checkout--item--content--invoice--mute{margin-bottom:40px}.checkout--item--content--invoice--muteText{color:var(--gray4);font-size:14px;line-height:19px;margin-bottom:7px}@media(max-width:768px){.checkout--item--content--invoice--muteText{font-size:12px;line-height:16px;margin-bottom:10px}}.checkout--item--content--invoice--hr{background-color:var(--gray)}.checkout--item--content .blockBtn{font-weight:700;font-size:16px}.checkout--sidebar{flex:2 1}.checkout--cart{width:100%;background-color:#fff;padding:60px 75px}@media(max-width:992px){.checkout--cart{padding:40px}}@media(max-width:768px){.checkout--cart{padding:30px}}.checkout--cart--title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:25px}.checkout--cart--title h4{font-size:24px;font-weight:700}@media(max-width:768px){.checkout--cart--title h4{font-size:16px}}.checkout--cart--title span{font-size:16px}.checkout--cart--title--action{padding:0;color:var(--gray);text-decoration:underline}.checkout--cart--title--action:hover{color:#000}.checkout--cart--item{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--gray4);padding-bottom:20px;margin-bottom:20px}.checkout--cart--item--img{flex:2 1;position:relative}.checkout--cart--item--img img{width:100%}.checkout--cart--item--img--overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,78%,.65);font-size:18px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.checkout--cart--item--content{flex:5 1}@media(max-width:768px){.checkout--cart--item--content{flex:3 1;display:flex;flex-direction:column;justify-content:space-between}}.checkout--cart--item--content h1{font-size:18px;line-height:25px;margin-bottom:7px}@media(max-width:768px){.checkout--cart--item--content h1{font-size:16px;line-height:22px}}.checkout--cart--item--content--subtotal{display:flex;justify-content:space-between}.checkout--cart--item--content--subtotal .price{font-weight:400;font-size:14px;color:var(--gray)}.checkout--cart--item--count{font-size:14px}@media(max-width:768px){.checkout--cart--item--count{margin-top:auto}}.checkout--cart--order{display:flex;flex-direction:column;gap:10px;margin-top:20px;font-size:14px}.checkout--cart--order--item{display:flex;justify-content:space-between;font-size:14px}.checkout--cart--order--item .price{font-weight:400;color:var(--gray)}.checkout--cart--order--item .price.primary{color:var(--primary)}.checkout--cart--order--item .h4{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.checkout--cart--order--item .h4{font-size:16px;line-height:22px}}.checkoutsuccess--wrap{padding:90px}@media(max-width:768px){.checkoutsuccess--wrap{padding:30px 12px}}.checkoutsuccess--wrap--actions{text-align:center;display:none;font-weight:700;font-size:16px;line-height:22px}@media(max-width:768px){.checkoutsuccess--wrap--actions{display:block;margin:25px 0 40px}}.checkoutsuccess--box{background-color:#fff;padding:50px;width:100%;max-width:1042px;border-radius:10px;box-shadow:5px 5px 10px rgba(0,0,0,.15);margin:auto;display:flex;flex-direction:column;align-items:center;gap:30px;color:var(--gray)}@media(max-width:768px){.checkoutsuccess--box{padding:0 0 70px;gap:0}.checkoutsuccess--box.atm{padding-bottom:30px}}.checkoutsuccess--box--icon{width:50px;height:50px;background-color:var(--green);border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:30px;color:#fff}@media(max-width:768px){.checkoutsuccess--box--icon{margin-top:50px;margin-bottom:20px}}.checkoutsuccess--box--icon.danger{background-color:var(--red);font-size:50px}.checkoutsuccess--box--title{font-size:32px}@media(max-width:768px){.checkoutsuccess--box--title{font-size:24px;line-height:33px;margin-bottom:10px;padding:0 20px;text-align:center}}.checkoutsuccess--box--subtitle{font-size:18px;line-height:25px;margin-bottom:0}@media(max-width:768px){.checkoutsuccess--box--subtitle{font-size:14px;line-height:19px;margin-bottom:20px;padding:0 20px}}.checkoutsuccess--box--p{font-size:14px;line-height:19px;margin-bottom:0}@media(max-width:768px){.checkoutsuccess--box--p{margin-bottom:20px;padding:0 20px;text-align:center}}.checkoutsuccess--box hr{width:100%;background-color:var(--gray4)}@media(max-width:768px){.checkoutsuccess--box hr{margin-bottom:20px}}.checkoutsuccess--box .btn-link-gray{font-weight:700}.checkoutsuccess--box--info{width:100%;max-width:400px;display:flex;flex-direction:column;gap:20px}@media(max-width:768px){.checkoutsuccess--box--info{padding:20px}}.checkoutsuccess--box--info--item{display:flex}.checkoutsuccess--box--info--item--title{width:100px;flex-shrink:0;font-size:16px}.checkoutsuccess--box--info--item--value{flex:1 1;font-size:14px}.checkoutsuccess--box--info--actions{align-items:center;display:flex;flex-direction:column}@media(max-width:768px){.checkoutsuccess--box--info--actions{padding:20px}}.checkoutsuccess--box--info--actions p{font-size:14px;line-height:19px;margin-bottom:10px}.checkoutsuccess--box--info--actions .btn{margin-top:10px;height:40px;margin-bottom:50px}@media(max-width:768px){.checkoutsuccess--box--info--actions .btn{margin-bottom:0}}.couponField{position:relative}.couponField--input{border-radius:0!important;border-color:var(--gray);padding-right:90px;text-align:left;height:48px}.couponField--input::-moz-placeholder{color:var(--gray4);font-size:18px}.couponField--input:-ms-input-placeholder{color:var(--gray4);font-size:18px}.couponField--input::placeholder{color:var(--gray4);font-size:18px}.couponField--input.outlineGrayButton{color:var(--gray4)!important;font-size:18px}.couponField--input.outlineGrayButton.hasValue{color:var(--gray)}.couponField--input.outlineGrayButton:hover{background-color:transparent}.couponField--errorText{position:absolute;right:10px;bottom:24px;transform:translateY(50%);color:var(--red)!important}.couponField--selected{margin-top:15px;display:flex;align-items:center;font-size:14px}.couponField--selected .linkButton{color:var(--gray4);font-size:14px}.couponField--selected .linkButton:hover{color:var(--gray)}.order .order-btn{width:200px;border:0;height:40px}.order--modal--head{padding:0;color:#000;border-bottom:1px solid var(--gray4)}.order--modal--head .modal-title{width:100%;display:flex;justify-content:space-between;align-items:center;height:60px}.order--modal--head--title{padding:0 35px;font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.order--modal--head--title{font-size:16px;line-height:22px}}.order--modal--head--close{border:0;border-left:1px solid var(--gray4);background-color:transparent;width:60px;align-self:stretch}.order--modal--head--close--icon{font-size:25px}.order--detail,.order--modal .modal-content{border-radius:10px}.order--detail{background-color:#fff;color:#000;width:100%;display:flex;flex-direction:column}@media(max-width:992px){.order--detail{height:100%}}.order--detail--row{display:flex;max-height:calc(90vh - 65px);flex-wrap:wrap;overflow-y:auto;scroll-behavior:smooth}@media(max-width:992px){.order--detail--row{max-height:100%;height:100%}}.order--detail--row .col-12{display:flex;flex-direction:column}.order--detail--left{padding:30px 35px;flex:1 1;height:100%;display:flex;flex-direction:column;max-height:calc(90vh - 65px);overflow-y:auto;gap:20px}@media(max-width:992px){.order--detail--left{max-height:100%;height:100%}}.order--detail--atm--head{padding:30px 35px 10px;display:flex;align-items:center}.order--detail--atm--content{padding:10px 35px 40px}.order--detail--atm--content--desc{color:var(--gray);font-size:14px;line-height:19px;margin-bottom:30px}.order--detail--atm--content--infos{display:flex;flex-direction:column;gap:20px}.order--detail--atm--content--grayText{color:var(--gray4);font-size:14px}.order--detail--logisticsRecord{flex:1 1;display:flex;flex-direction:column}.order--detail--logisticsRecord--header{padding:30px 35px 10px;border-bottom:1px solid var(--gray4)}.order--detail--logisticsRecord--header--item{display:flex;align-items:center;justify-content:space-between}.order--detail--logisticsRecord--header--item:not(:last-child){margin-bottom:6px}.order--detail--logisticsRecord--header--item button,.order--detail--logisticsRecord--header--item h3,.order--detail--logisticsRecord--header--item span{font-size:16px;color:var(--gray4)!important;transition:color .4s}.order--detail--logisticsRecord--header--item button{font-size:inherit}.order--detail--logisticsRecord--header--item.active h3,.order--detail--logisticsRecord--header--item.active span,.order--detail--logisticsRecord--header--item:hover h3,.order--detail--logisticsRecord--header--item:hover span{color:#000!important;text-decoration:underline}.order--detail--logisticsRecord--header--item.active button,.order--detail--logisticsRecord--header--item:hover button{color:var(--gray)!important}.order--detail--logisticsRecord--products{display:flex;flex-direction:column;gap:10px;padding:20px 35px 10px}.order--detail--logisticsRecord--products--item{padding:13px 10px;border-radius:10px;background-color:#eaeaea;color:var(--gray);display:flex;gap:10px;font-size:14px}.order--detail--logisticsRecord--content{padding:12px 35px 35px}.order--detail--info--item{display:flex}.order--detail--info--item--title{display:inline-block;width:100px;font-weight:700;font-size:16px;line-height:22px;flex-shrink:0}.order--detail--info--item--title img{width:100%;max-width:70px}.order--detail--info--item--value{color:var(--gray);flex:1 1;font-size:14px;line-height:22px}.order--detail--info--item--value .outlineGrayButton{margin-left:10px;padding:0 10px;height:25px;font-size:12px}.order--detail--right{flex:1 1;display:flex;flex-direction:column;height:100%}.order--detail--right--wrap{border-left:1px solid var(--gray4);padding-left:0}.order--detail--products{padding:20px;overflow-y:auto;max-height:calc(90vh - 65px - 147px)}@media(max-width:768px){.order--detail--products{max-height:inherit}}.order--detail--products--item{display:flex;gap:20px;margin-bottom:20px;border-radius:10px;overflow:hidden;padding:10px}.order--detail--products--item--img{flex:1 1;max-width:150px}.order--detail--products--item--img img{width:100%}.order--detail--products--item--content{flex:2 1;display:flex;flex-direction:column}.order--detail--products--item--content h4{font-size:14px;font-weight:400;line-height:19px;margin-bottom:5px}.order--detail--products--item--content h1{font-weight:400;font-size:18px;line-height:25px}.order--detail--products--item--content--priceWrap{margin-top:auto;display:flex;font-weight:400;font-size:14px;line-height:19px;color:#000}.order--detail--products--item--content--priceWrap--orderPrice{margin-right:10px;text-decoration:line-through}.order--detail--products--item--content--priceWrap--discountPrice{color:var(--primary)}.order--detail--products--item--content--priceWrap--quantity{margin-left:auto}.order--detail--sum{padding:20px;border-top:1px solid var(--gray4);margin-top:auto}.order--detail--sum--item{display:flex;justify-content:space-between;margin-bottom:10px;font-size:14px}.order--detail--sum--item--title{font-weight:700;font-size:24px;line-height:33px}.order--detail .hr{background-color:var(--gray4)}.order--detail .linkButton{font-size:inherit;padding:0}.order--return{padding:30px 35px 45px;display:flex;flex-direction:column;overflow-y:auto;height:calc(90vh - 65px)}@media(max-width:992px){.order--return{height:auto}}.order--return--wrap{display:flex;flex-direction:column;position:relative;flex:1 1}.order--return--wrap--head{display:flex;justify-content:space-between}.order--return--wrap--head .linkButton{font-size:14px}.order--return--tabs{display:flex;gap:20px;margin-bottom:4px}.order--return--tabs button{padding:0;border:0;background-color:transparent;text-decoration:underline;color:var(--gray4);transition:.2s ease-out;font-weight:700;font-size:16px;line-height:22px}.order--return--tabs button.active{color:#000}.order--return--products{display:flex;flex-direction:column;margin-top:20px;gap:10px;flex:1 1}.order--return--products--wrap{display:flex;gap:30px;align-items:center}@media(max-width:992px){.order--return--products--wrap{flex-direction:column;gap:15px}}.order--return--products--item{display:flex;gap:10px;border-radius:10px;overflow:hidden;box-shadow:2px 2px 10px rgba(0,0,0,.15);transition:box-shadow .3s ease-in-out;max-width:400px;position:relative;width:100%}@media(max-width:992px){.order--return--products--item{max-width:100%}}.order--return--products--item:hover{box-shadow:inset 2px 2px 10px rgba(0,0,0,.2)}.order--return--products--item--overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(75,75,75,.2);opacity:0;transition:.2s ease-out;display:flex;align-items:center;cursor:pointer}.order--return--products--item--overlay.active{opacity:1}.order--return--products--item--overlay p{text-align:center;font-weight:700;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.25);margin:0 20px}.order--return--products--item--overlay--title{width:100%;max-width:120px;flex:1 1}.order--return--products--item--overlay--content{flex:2 1;font-weight:700;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.25);z-index:1;margin-bottom:0}.order--return--products--item--img{max-width:120px;padding:10px}@media(max-width:992px){.order--return--products--item--img{max-width:60px}}.order--return--products--item--img img{width:100%}.order--return--products--item--content{padding:10px;display:flex;flex-direction:column}.order--return--products--item--content h4{font-size:14px;font-weight:400}@media(max-width:992px){.order--return--products--item--content h4{display:none}}.order--return--products--item--content h1{font-size:18px;line-height:25px}@media(max-width:992px){.order--return--products--item--content h1{font-weight:400;font-size:12px;line-height:16px}}.order--return--products--item--content .order--return--normalBlackText{margin-top:auto}@media(max-width:992px){.order--return--products--item--content .order--return--normalBlackText{font-weight:400;font-size:12px;line-height:16px}}.order--return--products--item--form{display:flex;gap:30px;flex:1 1}@media(max-width:992px){.order--return--products--item--form{flex-direction:column;width:100%;gap:10px}}.order--return--products--item--form--quantity{display:flex;flex-direction:column;align-items:center}@media(max-width:992px){.order--return--products--item--form--quantity{flex-direction:row;gap:10px}}.order--return--products--item--form--quantity--label{font-weight:700;font-size:16px;line-height:22px;margin-bottom:10px;white-space:nowrap}@media(max-width:992px){.order--return--products--item--form--quantity--label{margin-bottom:0;font-size:12px;line-height:16px}}.order--return--products--item--form--reason{display:flex;flex-direction:column;flex:1 1;margin-top:20px}.order--return--products--item--form--reason--input{width:100%;border-radius:10px;height:30px;padding:0 10px;margin-bottom:10px}@media(max-width:992px){.order--return--products--item--form--reason--input{height:30px;font-size:12px;text-align:center}}.order--return--products--item--form--reason--input.Dropdown-disabled,.order--return--products--item--form--reason--input:disabled{background-color:var(--gray5)}.order--return--products--item--form--reason--input--dropdown_menu{top:36px!important;border:1px solid var(--gray4)!important;box-shadow:none!important}.order--return--products--item--form--reason--input--dropdown_menu .Dropdown-option:hover{color:var(--gray)!important}@media(max-width:992px){.order--return--products--item--form--reason--input--is-selected{font-size:12px;line-height:30px;text-align:center}}.order--return--products--item--form--reason--input--is-selected.is-selected{color:var(--gray)}.order--return--actions{margin-top:50px;display:flex;align-items:center;position:relative}@media(max-width:992px){.order--return--actions{flex-direction:column;margin-top:30px}}.order--return--actions--text{max-width:400px;width:100%}@media(max-width:992px){.order--return--actions--text{text-align:center;order:1;margin-top:20px}}.order--return--actions--buttons{display:flex;justify-content:flex-end;gap:15px;width:100%}@media(max-width:992px){.order--return--actions--buttons{flex-direction:column;gap:10px}}.order--return--actions--buttons button{width:100%;max-width:200px;border:0;height:40px;font-weight:700;font-size:16px;line-height:22px}@media(max-width:992px){.order--return--actions--buttons button{max-width:100%;height:35px;font-size:12px;line-height:16px}}.order--return--info{position:relative;flex:1 1}.order--return--info--title{font-weight:700;font-size:16px;line-height:22px;padding-bottom:20px;border-bottom:1px solid #000;margin-bottom:20px;margin-top:10px}.order--return--info--group{margin-bottom:5px!important;display:flex;align-items:center}@media(max-width:992px){.order--return--info--group{gap:10px}}.order--return--info--label{color:var(--gray);font-weight:700;font-size:16px;max-width:90px;line-height:22px;margin-bottom:0;height:40px;display:flex;align-items:center}.order--return--info--input{height:40px;border-radius:10px;font-size:14px;padding-right:10px}.order--return--info--input::-moz-placeholder{font-size:14px}.order--return--info--input:-ms-input-placeholder{font-size:14px}.order--return--info--input::placeholder{font-size:14px}.order--return--info--input.form-control{padding:10px;color:var(--gray)}.order--return--info--input--dropdown_menu{border:1px solid var(--gray4)!important;box-shadow:none!important}.order--return--info--input--dropdown_menu .Dropdown-option:hover{color:var(--gray)!important}.order--return--info--value{line-height:40px;color:var(--gray);font-size:14px;line-height:19px}.order--return--success{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.order--return--success--content{display:flex;flex-direction:column;flex:1 1;justify-content:center}.order--return--success h3{font-size:32px;margin-bottom:10px}.order--return--success p{font-size:14px;color:var(--gray);margin-bottom:30px}.order--return--success button{border:0;padding:0;text-decoration:underline;background-color:transparent;color:var(--gray)}.order--return--normalGrayText{font-size:14px;line-height:19px;color:var(--gray);margin-bottom:0}.order--return--normalGray4Text{font-size:14px;line-height:19px;color:var(--gray4);margin-bottom:0}.order--return--normalBlackText{font-size:14px;line-height:19px;color:#000;margin-bottom:0}.order--cancel{border-top:1px solid var(--gray4);color:var(--gray);height:100px;padding:20px 30px;display:flex;align-items:center;width:100%}@media(max-width:992px){.order--cancel{flex-direction:column}}.order--cancel.atm{flex-direction:column;height:auto;align-items:stretch;position:relative}.order--cancel p.bold{font-weight:700;font-size:16px}.order--cancel p{margin-bottom:0}.order--cancel--buttons{display:flex;gap:15px;margin-left:auto;align-items:center}@media(max-width:992px){.order--cancel--buttons{flex-direction:column;margin-left:unset;width:100%;padding-bottom:50px}.order--cancel--buttons .order-btn{width:100%}}.orders-wrap .panel-group>span{flex:1 1!important;text-align:center}.order-status-light{width:14px;height:14px;border-radius:14px;margin-right:6px;flex-shrink:0}.mOrderDetail{background:#fff;border-radius:10px;display:none}@media(max-width:768px){.mOrderDetail{display:flex;flex-direction:column}}.mOrderDetail--head{display:flex;padding:0 10px 24px;align-items:center;width:100%;border-bottom:1px solid var(--gray4)}.mOrderDetail--head--title{font-weight:700;font-size:16px;line-height:22px;white-space:nowrap;margin-right:auto}.mOrderDetail--head--light-span{font-size:12px;line-height:16px;color:var(--gray);white-space:nowrap}.mOrderDetail--body{padding:30px 25px;display:flex;flex-direction:column;gap:10px}.mOrderDetail--body--card{background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px;padding:10px}.mOrderDetail--body--card--title{font-weight:700;font-size:12px;line-height:16px;margin-bottom:5px}.mOrderDetail--body--card--text{font-size:12px;line-height:16px;margin-bottom:0;color:var(--gray)}.mOrderDetail--body--card--sum{display:flex;flex-direction:column;gap:5px}.mOrderDetail--body--card--sum--item{display:flex;justify-content:space-between}.mOrderDetail--body--card--sum--item--title{font-weight:700;font-size:12px;line-height:16px;color:var(--gray);margin-bottom:0}.mOrderDetail--body--card--productList{margin-top:5px;display:flex;flex-direction:column;gap:5px}.mOrderDetail--body--card hr{margin:10px -10px;background-color:var(--gray4)}.mOrderDetail--body--product{display:flex;align-items:stretch;gap:10px}.mOrderDetail--body--product--content{flex:1 1;display:flex;flex-direction:column;gap:5px}.mOrderDetail--body--product--img{width:60px;border-radius:10px}.mOrderDetail--body--product--img img{width:100%}.mOrderDetail--body--product--name{font-weight:400;font-size:12px;line-height:16px}.mOrderDetail--body--product--spec{font-size:12px;line-height:16px;color:var(--gray4);margin-bottom:0}.mOrderDetail--body--product--priceWrap{display:flex;justify-content:space-between;align-items:center;color:var(--gray)}.mOrderDetail--body--product--priceWrap--quantity{font-size:12px;line-height:16px}.mOrderDetail--body--product--priceWrap--price{white-space:nowrap;font-size:12px;line-height:16px}.mOrderDetail .blackButton,.mOrderDetail .outlineGrayButton{height:35px;font-size:12px}.orderMessageBox{background-color:#eaeaea;height:300px;border-radius:10px;overflow:hidden}.orderMessageBox--create{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:10px 15px}.orderMessageBox--create p{font-weight:400;font-size:10px;line-height:14px;color:var(--gray);text-align:center;margin-bottom:10px}.orderMessageBox--create--catBtn .dropdown-toggle{border:none;background-color:#fff!important;border-radius:10px!important;text-align:center;font-weight:700;font-size:14px;line-height:19px;color:var(--gray)!important}.orderMessageBox--create--catBtn .dropdown-toggle:after,.orderMessageBox--create--catBtn .dropdown-toggle:before{display:none}.orderMessageBox--create--catBtn--menu{margin-bottom:5px;text-align:center;font-weight:400;font-size:14px;line-height:19px}.orderMessageBox--create--catBtn--menu--item{color:var(--gray)}.orderMessageBox--create--catBtn--menu--item.active,.orderMessageBox--create--catBtn--menu--item:active,.orderMessageBox--create--catBtn--menu--item:hover{font-weight:700;color:var(--gray);background-color:#eaeaea}.orderMessageBox--detail{display:flex;flex-direction:column;height:inherit}.orderMessageBox--detail--header{background-color:var(--gray);color:#fff;font-weight:400;font-size:10px;line-height:14px;height:25px;display:flex;align-items:center;justify-content:center;position:relative}.orderMessageBox--detail--header .backButton{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:10px}.orderMessageBox--detail--header .backButton:hover{color:var(--gray4)}.orderMessageBox--detail--header .backButton:hover svg{background-color:var(--gray4)}.orderMessageBox--detail--header .backButton svg{width:11px;height:11px}.orderMessageBox--detail--list{flex:1 1;padding:10px;overflow-y:auto}.orderMessageBox--detail--footer{background-color:#000;height:50px;display:flex;align-items:center;padding:0 15px}.orderMessageBox--detail--footer--photoBtn{width:20px;padding:0;background-color:transparent;border:0;display:flex;align-items:center;margin-right:20px}.orderMessageBox--detail--footer--input{height:30px;border-radius:10px}.orderMessageBox--detail--footer--input:focus{background-color:#fff}.orderMessageBox--detail--footer--sendBtn{margin-left:15px;height:30px;font-weight:400;font-size:12px;line-height:16px;color:#000;background-color:#fff}.orderMessageBox--detail--footer--sendBtn:hover{color:#000;background-color:#fff}.orderMessageBox--detail--footer--sendBtn.disabled,.orderMessageBox--detail--footer--sendBtn:disabled{opacity:1;color:#000;background-color:#fff;pointer-events:unset;cursor:not-allowed}.distributor{text-align:center}.distributor hr{margin:0 3rem}@media(max-width:768px){.distributor hr{margin:25px 20px 0}}.distributor--header{padding:60px 20px 20px}@media(max-width:768px){.distributor--header{padding:25px 20px 20px}}.distributor--header h3{font-size:32px;margin-bottom:30px;font-weight:900}@media(max-width:575px){.distributor--header h3{font-size:24px;margin-bottom:20px}}.distributor--header h5{font-weight:400}@media(max-width:575px){.distributor--header h5{font-size:12px;margin-bottom:30px}}.distributor--brand{position:relative}@media(max-width:575px){.distributor--brand{height:250px}}.distributor--brand>span{height:inherit!important}.distributor--brand img{width:100%}@media(max-width:575px){.distributor--brand img{height:inherit!important;-o-object-fit:cover;object-fit:cover}}.distributor--brand--text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:1px 1px 15px rgba(0,0,0,.15)}.distributor--brand--text h2{font-weight:900;font-size:72px;line-height:98px}@media(max-width:575px){.distributor--brand--text h2{font-size:36px;line-height:49px}}.distributor--brand--text h5{font-weight:400;font-size:18px;line-height:25px}@media(max-width:575px){.distributor--brand--text h5{font-size:14px}}.distributor--history{display:flex;justify-content:center;padding:90px 50px;background-image:url(/images/distributor_bg_2.png);background-size:cover;background-repeat:no-repeat}@media(max-width:575px){.distributor--history{background-image:none;padding:55px 56px 30px 50px}}.distributor--history--text{max-width:880px;margin:auto}.distributor--about{padding:100px 50px}@media(max-width:575px){.distributor--about{padding:40px 10px}}.distributor--about h2{font-weight:900;font-size:72px;line-height:98px;margin-bottom:30px}@media(max-width:575px){.distributor--about h2{font-weight:700;font-size:36px;line-height:49px;margin-bottom:10px}}.distributor--about--content{font-weight:400;font-size:18px;line-height:25px;max-width:880px;margin:auto;white-space:pre-wrap}@media(max-width:575px){.distributor--about--content{font-size:12px;line-height:16px;padding:0 20px}}.distributor--about p{color:var(--gray4)}.distributor--about--actions{margin:60px 0;display:flex;justify-content:center}@media(max-width:575px){.distributor--about--actions{flex-direction:column;gap:15px;padding:0 20px;margin:30px 0}}.distributor--about--actions--btn{display:flex;align-items:center;justify-content:center;background:#000;border:1px solid #fff;border-radius:10px;color:#fff;font-weight:700;font-size:24px;height:50px;line-height:40px;transition:.2s;cursor:pointer}@media(max-width:575px){.distributor--about--actions--btn{height:35px;font-weight:700;font-size:16px;line-height:22px}}.distributor--about--actions--btn:first-child{width:200px;margin-right:30px}@media(max-width:575px){.distributor--about--actions--btn:first-child{order:1;width:100%}}.distributor--about--actions--btn:last-child{width:320px}@media(max-width:575px){.distributor--about--actions--btn:last-child{order:0;width:100%}}.distributor--about--actions--btn:hover{color:var(--gray)}.distributor--about--form--arrow{width:110px;display:block;margin:-2px auto auto}@media(max-width:575px){.distributor--about--form--arrow{width:70px}}.distributor--about--form--card{background:#fff;border-radius:10px;padding:50px;max-width:924px;margin:50px auto 60px;text-align:left;display:flex;flex-direction:column;gap:50px}@media(max-width:575px){.distributor--about--form--card{padding:25px;gap:30px}}.distributor--about--form--card .form-group,.distributor--about--form--card .formik-label{color:#000}.distributor--about--form--card .formik-control{width:100%}@media(max-width:575px){.distributor--about--form--card .formik-control{margin-right:0!important}.distributor--about--form--card--gender .dropdown{min-width:120px}.distributor--about--form--card--gender .dropdown button{height:31px}}.distributor--about--form--card .form-group{display:flex}@media(max-width:575px){.distributor--about--form--card .form-group{flex-direction:column}.distributor--about--form--card .form-group .form-label{text-align:left}.distributor--about--form--card .form-group .chkBox{width:50%;margin-right:0!important}}.distributor--about--form--card .form-area{border:1px solid #000;border-radius:10px;overflow:hidden;display:flex}@media(max-width:575px){.distributor--about--form--card .form-area{border-color:var(--gray4);flex-direction:column}}.distributor--about--form--card .form-area label{color:#000;width:170px;display:flex;align-items:center;justify-content:center;border-right:1px solid #000}@media(max-width:575px){.distributor--about--form--card .form-area label{height:30px;width:100%;border-right:0;border-bottom:1px solid var(--gray4)}}.distributor--about--form--card .form-area .form-control{border:0}.distributor--about--form--card .myForm-submit{font-size:24px;width:300px;transition:.2s ease-in-out}@media(max-width:575px){.distributor--about--form--card .myForm-submit{height:35px;font-size:16px;line-height:22px}}.distributor--about--form--card .myForm-submit:hover{background-color:var(--gray)}.distributor--about--success{margin:100px 0}@media(max-width:575px){.distributor--about--success{margin:30px 0}}.distributor--about--success--title{color:#fff!important;font-weight:900;font-size:32px;line-height:44px;margin-top:100px}@media(max-width:575px){.distributor--about--success--title{font-size:24px;line-height:33px;margin-top:30px}}.distributor--about--success--content{color:#fff!important}@media(max-width:575px){.distributor--about--success--content{font-size:12px;line-height:16px}}.distributor--about--copyright{font-weight:400;font-size:18px;line-height:25px;color:var(--gray4)}.timeline{display:flex;color:var(--gray4);min-height:82px;text-shadow:1px 1px 20px rgba(0,0,0,.55)}@media(max-width:575px){.timeline{min-height:60px}}.timeline:hover .timeline--year,.timeline:hover h5{color:#fff}.timeline:hover h5{transform:scale(1.1);transform-origin:left center}.timeline.small{text-shadow:none;height:37px;min-height:37px}.timeline.small:hover .timeline--year,.timeline.small:hover h5{color:var(--gray4)}.timeline.small:hover h5{transform:none}.timeline.small .timeline--year,.timeline.small h5{font-weight:700;font-size:14px;line-height:20px}.timeline.small .timeline--icon{margin:0 15px}.timeline.small .timeline--icon--dot{width:7px;height:7px;margin-top:8px}.timeline.small .timeline--icon--line{height:30px}.timeline.active .timeline--year,.timeline.active h5,.timeline.active:hover .timeline--year,.timeline.active:hover h5{color:var(--gray)}.timeline.active .timeline--icon--dot{background-color:var(--gray)}.timeline--year{font-size:24px;line-height:34px;width:90px;transition:.2s;flex-shrink:0;word-wrap:break-word}@media(max-width:575px){.timeline--year{font-size:16px;line-height:16px;width:40px}}.timeline--icon{margin:0 50px;display:flex;flex-direction:column;align-items:center}@media(max-width:575px){.timeline--icon{margin:0 30px}}.timeline--icon--dot{width:12px;height:12px;border-radius:12px;background-color:var(--gray4);flex-shrink:0;margin-top:6px}@media(max-width:575px){.timeline--icon--dot{width:9px;height:9px;border-radius:9px}}.timeline--icon--line{width:1px;height:100%;border-left:1px solid var(--gray4);flex-shrink:0}.timeline h5{font-weight:400;font-size:18px;line-height:32px;text-align:left;transition:.4s}@media(max-width:575px){.timeline h5{font-size:12px;line-height:16px}}.mapInfo{position:absolute;height:calc(100% - 3rem);width:340px;background:#fff;top:1.5rem;left:calc(1.5rem + 340px + 10px);padding:1.5rem;display:flex;flex-direction:column}.mapInfo--title{display:flex;align-items:flex-start}.mapInfo--title h1{font-size:20px}.mapInfo--close{margin-left:auto;border:0;background-color:transparent}.mapInfo--address{margin-top:20px;font-size:14px;font-weight:400}.mapInfo--subTitle{margin-top:20px;font-size:18px}.mapInfo--content{font-size:14px}.mapInfo--input{position:relative;margin-top:10px}.mapInfo--input input{padding-right:25px;font-size:14px}.mapInfo--input--icon{position:absolute;right:0;top:50%;border:0;background-color:transparent;transform:translateY(-50%)}.mapInfo--btn{background-color:#000;border:0;border-radius:4px!important;font-size:14px}.about--location{font-size:24px;line-height:33px;margin-top:15px}@media(max-width:768px){.about--location{font-size:16px}}.about--btnArea{margin-top:40px}.brand--more{padding:50px;text-align:center}.brand--more hr{background-color:var(--gray);margin-bottom:30px}.brand--more button{min-width:200px;height:50px}.brand--bottomImg img{width:100%}.services{margin-bottom:100px}.services--banner{height:100vh}.services--banner img{height:100vh;width:100%;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.services--banner--content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:100%;padding:50px}@media(max-width:768px){.services--banner--content{padding:20px}}.services--banner--content--title{font-weight:900;font-size:72px;line-height:98px}@media(max-width:768px){.services--banner--content--title{font-weight:700;font-size:36px;line-height:49px}}.services--banner--content--subtitle{font-weight:900;font-size:32px;line-height:44px}@media(max-width:768px){.services--banner--content--subtitle{font-weight:400;font-size:14px;line-height:19px}}.services--link{display:flex;width:100%;height:100%;padding:2.5rem 1.5rem 2.2rem;flex-direction:column;justify-content:center;align-items:center;text-align:center;cursor:pointer;border-radius:.75rem}.services--link img{margin:0 auto;max-width:9rem;max-height:3rem}.services--link h4{padding-top:20px;margin-bottom:5px;font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.services--link h4{font-size:20px;line-height:27px}}.services--link span{font-size:18px;line-height:25px}@media(max-width:768px){.services--link span{font-size:14px;line-height:19px}}.services--link.active{background:#fff}.services--hr{background-color:var(--gray4);margin:20px 0}.services--modelName{color:#fff;font-weight:700;font-size:16px;line-height:22px;margin-top:10px}@media(max-width:768px){.services--modelName{font-size:12px;line-height:16px}}.services--search{border-radius:10px;border:1px solid #fff;padding:5px;display:flex;gap:10px;margin-bottom:30px}.services--search img{width:20px}.services--search input{width:100%;background-color:transparent;color:#fff;border:0}.services--search input::-moz-placeholder{color:var(--gray4)}.services--search input:-ms-input-placeholder{color:var(--gray4)}.services--search input::placeholder{color:var(--gray4)}@media(max-width:768px){.membersInterests .pageTitle{font-weight:400;font-size:18px;line-height:25px}}.membersInterests--banner--title{font-weight:700;font-size:96px;line-height:131px}@media(max-width:768px){.membersInterests--banner--title{font-weight:700;font-size:36px;line-height:49px;margin-bottom:10px}}.membersInterests--banner--subtitle{font-size:48px}@media(max-width:768px){.membersInterests--banner--subtitle{font-weight:400;font-size:14px;line-height:19px}}.membersInterests--content--title{font-weight:900;font-size:72px;line-height:98px}@media(max-width:768px){.membersInterests--content--title{font-size:24px;line-height:33px}}.membersInterests--hr{background-color:#fff;margin:130px 0 80px}@media(max-width:768px){.membersInterests--hr{display:none}}.membersInterests--edm{margin-bottom:100px}@media(max-width:768px){.membersInterests--edm{padding-top:60px}}.membersInterests--edm--title{font-weight:900;font-size:72px;line-height:98px}@media(max-width:768px){.membersInterests--edm--title{font-size:24px;line-height:33px}}.membersInterests--edm--subtitle{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.membersInterests--edm--subtitle{font-size:18px;line-height:25px;font-weight:400}}.member--head--title{font-weight:900;font-size:32px;line-height:40px;margin-bottom:20px;text-align:center}@media(max-width:768px){.member--head--title{margin-bottom:8px;font-size:24px;line-height:33px}}.member--head--subtitle{font-size:18px;line-height:25px;text-align:center;margin-bottom:30px}@media(max-width:768px){.member--head--subtitle{font-size:12px;line-height:16px}}.member--content{max-width:920px;margin:auto;width:100%}.member--centerTabContent{max-width:1320px;margin:auto;width:100%}.member--tab{padding:0 43px 37px;margin-bottom:55px;border-bottom:1px solid var(--gray4)}.member--tab .slick-slide>div{height:auto;padding-bottom:0;overflow:inherit}@media(max-width:768px){.member--tab{margin-bottom:30px;padding-bottom:20px}}.member--tab--item{text-align:center}.member--tab--item a{font-weight:700;font-size:24px;line-height:33px;padding:7px 3px;display:inline-block;color:#000}@media(max-width:768px){.member--tab--item a{font-size:16px;line-height:22px}}.member--tab--item a.active{border-bottom:6px solid #c8c8c8}@media(max-width:768px){.member--tab--item a.active{border-width:3px}}.member--card--cardInCard{box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px}@media(max-width:768px){.member--card--cardInCard{box-shadow:none}}.member--card--head{border-bottom:1px solid var(--gray4);padding:30px}@media(max-width:768px){.member--card--head{padding:0 20px;border:0;margin-bottom:20px}}.member--card--head--title{font-weight:700;font-size:24px;line-height:33px;text-align:center;margin-bottom:30px}@media(max-width:768px){.member--card--head--title{display:none}}.member--card--head--searchWrap{display:flex;gap:20px;font-size:14px;align-items:center}@media(max-width:992px){.member--card--head--searchWrap{flex-direction:column;gap:10px}}.member--card--head--searchWrap--keyword{border:1px solid var(--gray);border-radius:10px;overflow:hidden;padding:0 15px;display:flex;width:100%;max-width:300px;flex-shrink:0;height:30px}@media(max-width:768px){.member--card--head--searchWrap--keyword{max-width:100%;height:35px}}.member--card--head--searchWrap--keyword input{border:0;width:100%}@media(max-width:768px){.member--card--head--searchWrap--keyword input{font-size:12px}}@media(max-width:768px){.member--card--head--searchWrap--keyword input::-moz-placeholder{font-size:12px}.member--card--head--searchWrap--keyword input:-ms-input-placeholder{font-size:12px}.member--card--head--searchWrap--keyword input::placeholder{font-size:12px}}.member--card--head--searchWrap--keyword button{padding:0;border:0;background-color:transparent;display:flex;align-items:center;margin:0}.member--card--head--searchWrap--keyword button img{width:18px}.member--card--head--searchWrap--select{border-radius:10px;border:1px solid var(--gray);height:30px;width:100%;max-width:180px;flex-shrink:0;padding:0 15px;font-size:14px;color:var(--gray)}@media(max-width:768px){.member--card--head--searchWrap--select{max-width:100%;height:35px;font-size:12px}}.member--card--head--searchWrap--muteText{color:var(--gray4)}@media(max-width:768px){.member--card--head--searchWrap--muteText{align-self:flex-start;text-decoration:underline;font-size:12px}.auth{padding-top:25px!important}}.auth--content{max-width:920px;margin:auto;width:100%}.auth--content.forgetPwd{display:flex;flex-direction:column;align-items:center}.auth--content.forgetPwd>form{width:100%;max-width:550px}.auth--content.forgetPwd .auth--form--item--field{display:flex;border-bottom:1px solid #000;gap:10px}@media(max-width:768px){.auth--content.forgetPwd .auth--form--item--field{flex-wrap:wrap;margin:0 43px}}.auth--content.forgetPwd .auth--form--item--field--inputGroup--input,.auth--content.forgetPwd .auth--form--item--field--inputGroup--phoneWrap{max-width:100%;border-bottom:0}.auth--content.forgetPwd .auth--form--actions{margin-top:35px;margin-bottom:18px}@media(max-width:768px){.auth--content.forgetPwd .auth--form--actions{margin-bottom:0}.auth--content.forgetPwd .btn-link-black{font-size:16px;line-height:22px}}.auth--tabs{display:flex;justify-content:space-around}.auth--tabs--item{cursor:pointer}.auth--tabs--item.active{border-bottom:6px solid #c8c8c8}@media(max-width:768px){.auth--tabs--item.active{border-width:3px}}.auth--tabs--item--link{font-weight:700;font-size:24px;padding-bottom:10px;display:block;color:#000}@media(max-width:768px){.auth--tabs--item--link{font-size:16px;padding-bottom:5px}}.auth--tabs--item--link:hover{color:#000}.auth--hr{margin:65px 0;background-color:var(--gray4)}@media(max-width:768px){.auth--hr{margin-top:40px;margin-bottom:10px}}.auth--hr.first{margin-top:37px}@media(max-width:768px){.auth--hr.first{margin-top:25px}}.auth--form--item{display:flex;align-items:center}@media(max-width:768px){.auth--form--item{flex-direction:column;align-items:stretch;padding:0 43px}}.auth--form--item--fieldName{margin-bottom:0;font-size:18px;flex:1 1;text-align:center}@media(max-width:768px){.auth--form--item--fieldName{margin-bottom:22px;font-size:14px}}.auth--form--item--field{flex:2 1}.auth--form--item--field--label{font-size:18px;line-height:25px;margin-bottom:10px}@media(max-width:768px){.auth--form--item--field--label{font-size:14px;margin-bottom:0}}.auth--form--item--field--inputGroup{display:flex;gap:30px}@media(max-width:768px){.auth--form--item--field--inputGroup{flex-direction:column;gap:16px}}.auth--form--item--field--inputGroup--input{border:0;width:100%;max-width:330px;font-size:18px;border-bottom:1px solid #000}@media(max-width:768px){.auth--form--item--field--inputGroup--input{font-size:14px}}.auth--form--item--field--inputGroup--input::-moz-placeholder{color:var(--gray4)}.auth--form--item--field--inputGroup--input:-ms-input-placeholder{color:var(--gray4)}.auth--form--item--field--inputGroup--input::placeholder{color:var(--gray4)}.auth--form--item--field--inputGroup--phoneWrap{border-bottom:1px solid #000;display:flex;align-items:center;gap:20px;width:100%;max-width:340px}.auth--form--item--field--inputGroup--phoneWrap--prefix{white-space:nowrap;font-size:18px;border:0;width:auto}@media(max-width:768px){.auth--form--item--field--inputGroup--phoneWrap--prefix{font-size:14px}}.auth--form--item--field--inputGroup--phoneWrap--input{border:0;width:100%;font-size:18px}@media(max-width:768px){.auth--form--item--field--inputGroup--phoneWrap--input{font-size:14px}}.auth--form--item--field--inputGroup--phoneWrap--input::-moz-placeholder{color:var(--gray4)}.auth--form--item--field--inputGroup--phoneWrap--input:-ms-input-placeholder{color:var(--gray4)}.auth--form--item--field--inputGroup--phoneWrap--input::placeholder{color:var(--gray4)}.auth--form--item--field.two{display:flex;justify-content:stretch;gap:30px}@media(max-width:768px){.auth--form--item--field.two{flex-direction:column}}.auth--form--item--field.two>div{width:100%;max-width:250px}@media(max-width:768px){.auth--form--item--field.two>div{max-width:100%}.auth--form--item--field.fast-sign{display:flex;justify-content:center;gap:30px}}.auth--form--actions{display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.auth--form--actions{margin-top:40px;padding:0 43px}}.auth--form--actions .btn{height:50px;width:100%;max-width:300px}@media(max-width:768px){.auth--form--actions .btn{margin-bottom:20px!important;font-size:16px;height:35px;padding:0}}.auth--form--actions .btn-dark{background-color:#000;border-color:#000}.auth--form--actions .btn-dark:hover{background-color:var(--gray4);border-color:var(--gray4);color:#000}.auth--form--actions .btn-link-dark{transition:.2s ease-in-out;color:var(--gray)}.auth--form--actions .btn-link-dark:hover{color:var(--gray4);text-decoration:underline}.auth--success--title{font-weight:900;font-size:32px;line-height:44px;text-align:center;margin-bottom:5px}@media(max-width:768px){.auth--success--title{font-size:24px;line-height:33px}}.auth--success--subtitle{font-size:18px;line-height:25px;text-align:center}@media(max-width:768px){.auth--success--subtitle{font-size:14px;line-height:19px}}.auth--success--hr{margin:45px 0;background-color:var(--gray4)}@media(max-width:768px){.auth--success--hr{margin:21px 0 32px}}.auth .btn-green,.auth .btn-outline-dark{font-size:18px}@media(max-width:768px){.auth .btn-green,.auth .btn-outline-dark{font-size:14px;margin:auto}}.auth--note{font-size:14px}@media(max-width:768px){.auth--note{font-size:12px;line-height:16px}.personal{padding:0 25px}}.personal--level{display:flex;margin-bottom:20px;gap:10px}@media(max-width:768px){.personal--level{flex-wrap:wrap;margin-bottom:15px}}.personal--level--name{font-size:18px;line-height:25px}@media(max-width:768px){.personal--level--name{font-size:14px;line-height:19px}}.personal--level--flag{background-color:var(--gray4);border-radius:10px;padding:0 20px;color:#fff}.personal--level--date{font-size:18px;line-height:25px;color:var(--gray)}@media(max-width:768px){.personal--level--date{font-size:14px;line-height:19px}}.personal--upgrade{background-color:#eaeaea;padding:30px;border-radius:10px;display:flex;gap:20px;font-size:18px;line-height:25px;color:var(--gray);margin-bottom:20px}@media(max-width:768px){.personal--upgrade{font-size:12px;line-height:16px;padding:20px;gap:7px;flex-direction:column;margin-bottom:20px}.personal--upgrade img{width:20px}}.personal--upgrade--content{white-space:pre-wrap}.personal--upgrade--content .text-black{margin-left:20px}.personal--upgrade--content .btn-link-gray{margin-top:20px}.personal--main{display:flex;gap:80px;margin-bottom:60px;margin-top:45px}@media(max-width:768px){.personal--main{flex-direction:column;gap:30px;margin-bottom:30px}}.personal--main--pointWrap{box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px;width:100%;max-width:320px;display:flex;flex-direction:column}@media(max-width:768px){.personal--main--pointWrap{order:1}}.personal--main--pointWrap--head{padding:23px 15px 7px 35px;border-bottom:1px solid var(--gray4);margin-bottom:20px}@media(max-width:768px){.personal--main--pointWrap--head{padding:25px 25px 7px}}.personal--main--pointWrap--head .btn-link-black{font-size:14px}.personal--main--pointWrap--head--title{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.personal--main--pointWrap--head--title{font-size:16px;line-height:22px}}.personal--main--pointWrap--head--point{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.personal--main--pointWrap--head--point{font-size:16px;line-height:22px}}.personal--main--pointWrap--head--point--num{font-weight:900;font-size:60px;line-height:82px;margin-right:5px}@media(max-width:768px){.personal--main--pointWrap--head--point--num{font-size:48px;line-height:65px}}.personal--main--pointWrap--head--point--unit{white-space:nowrap}.personal--main--pointWrap--head--expiry{font-size:14px;line-height:19px}.personal--main--pointWrap--list{overflow-x:auto}.personal--main--pointWrap--list td{padding:10px 10px 3px!important}.personal--main--pointWrap--footer{padding:20px 35px;display:flex;justify-content:space-between;gap:20px;font-size:14px;line-height:19px;border-top:1px solid #000;margin-top:auto}.personal--main--infoWrap{display:flex;flex-direction:column;position:relative;width:100%;gap:35px}@media(max-width:768px){.personal--main--infoWrap{gap:30px}}.personal--main--infoWrap--item label,.personal--main--infoWrap--item p{font-size:18px;line-height:25px;margin-bottom:0}@media(max-width:768px){.personal--main--infoWrap--item label,.personal--main--infoWrap--item p{font-size:14px;line-height:19px}}.personal--main--infoWrap--item label{margin-bottom:3px}@media(max-width:768px){.personal--main--infoWrap--item label{margin-bottom:0}}.personal--main--infoWrap--extra{position:absolute;top:0;right:0}.personal--main--infoWrap--action{margin-top:auto}.personal--coupon{box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px}.personal--coupon--head{padding:14px 35px;border-bottom:1px solid var(--gray4);margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.personal--coupon--head{padding:14px 15px}}.personal--coupon--head h1{font-weight:700;font-size:24px;line-height:33px;display:flex;align-items:center;gap:20px}@media(max-width:768px){.personal--coupon--head h1{font-size:16px}}.personal--coupon--head h1 a{font-size:14px;line-height:19px;font-weight:400;display:inline-flex;align-items:center}.personal--coupon--head--tip{font-size:12px;color:var(--gray4)}@media(max-width:768px){.personal--coupon--head--tip{display:none}}.personal--coupon--head .blackButton{width:auto;min-width:100px;height:30px;font-size:16px;padding:0 7px}@media(max-width:768px){.personal--coupon--head .blackButton{min-width:80px;height:20px;font-size:12px;font-weight:700}}.personal--coupon--list{overflow-x:auto}@media(max-width:768px){.personal--coupon--list table td,.personal--coupon--list table th{padding:0 10px 5px;text-align:center}}.personal--coupon--list tr{cursor:pointer}.personal--coupon--list tr td:hover{text-decoration:underline}.personal--coupon--list tr.gray4 td{color:var(--gray4)!important}.personal table{width:100%}.personal thead{border-bottom:1px solid #000}.personal td,.personal th{font-weight:400;font-size:14px;line-height:19px}.personal th{padding:10px 10px 3px}.personal td{color:var(--gray);padding:10px}.personal tr:first-child td{padding-top:10px}.personal tr:last-child td{padding-bottom:10px}.personal .text-right{text-align:right}.personalEdit--item{border-bottom:1px solid var(--gray4);display:flex;align-items:center;padding-bottom:50px;margin-bottom:40px}@media(max-width:768px){.personalEdit--item{flex-direction:column;padding:0 20px 35px}}.personalEdit--item--fieldName{flex:1 1;text-align:center;font-size:18px;line-height:25px}@media(max-width:768px){.personalEdit--item--fieldName{font-size:14px;line-height:19px;margin-bottom:26px}}.personalEdit--item--field{flex:3 1}@media(max-width:768px){.personalEdit--item--field{width:100%}.personalEdit--item--field--inputGroup{margin-right:0!important;margin-bottom:25px}}.personalEdit--item--field--inputGroup--label{font-size:18px;line-height:25px}@media(max-width:768px){.personalEdit--item--field--inputGroup--label{font-size:14px;line-height:19px}}.personalEdit--item--field--inputGroup--input{font-size:18px;padding:0}@media(max-width:768px){.personalEdit--item--field--inputGroup--input{color:#000;font-size:14px;line-height:19px}}.personalEdit--item--field--inputGroup--input::-moz-placeholder{font-size:14px;color:var(--gray4)}.personalEdit--item--field--inputGroup--input:-ms-input-placeholder{font-size:14px;color:var(--gray4)}.personalEdit--item--field--inputGroup--input::placeholder{font-size:14px;color:var(--gray4)}.personalEdit--item--field--inputGroup--input:disabled{background-color:transparent}@media(max-width:768px){.personalEdit--item--field--inputGroup.email{margin-bottom:20px}}.personalEdit--actions{display:flex;justify-content:center}.personalEdit--actions .btn-dark{font-weight:700;font-size:16px;width:100%;height:50px;max-width:300px}@media(max-width:768px){.personalEdit--actions .btn-dark{height:35px}.logisticsList{padding:0 20px}}.logisticsList--item{display:flex;align-items:center;margin-top:30px;gap:10px;padding-bottom:10px;border-bottom:1px solid #eaeaea}@media(max-width:768px){.logisticsList--item{margin-top:20px;padding-bottom:5px}}.logisticsList--item h4{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.logisticsList--item h4{font-size:16px;line-height:22px}}.logisticsList--list{margin-top:30px;display:flex;flex-direction:column;gap:20px}.logisticsList--list h4{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.logisticsList--list h4{font-size:16px;line-height:22px}}.logisticsList--list--item{box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px;padding:20px 30px;flex-direction:row;align-items:center;border:0}@media(max-width:768px){.logisticsList--list--item{margin:0;width:100%;flex-direction:column;align-items:stretch}}.logisticsList--list--item--info{display:flex;flex-direction:column;gap:10px}.logisticsList--list--item--info p{margin-bottom:0}.logisticsList--list--item--info--title{font-size:18px;line-height:25px}@media(max-width:768px){.logisticsList--list--item--info--title{font-size:14px;line-height:19px}}.logisticsList--list--item--actions{margin-left:auto;display:flex;flex-direction:column}@media(max-width:768px){.logisticsList--list--item--actions{flex-direction:row;justify-content:center;margin-left:0;margin-top:10px}}.logisticsList--list--item--actions .linkButton{font-size:14px}.logisticsList--form{padding-top:30px;padding-bottom:20px}.logisticsList--form--row{margin-bottom:30px}@media(max-width:768px){.logisticsList--form--row{gap:25px;margin-bottom:25px}}.logisticsList--form--inputGroup{margin-right:0!important;margin-bottom:0!important}.logisticsList--form--inputGroup--label{font-size:18px;line-height:25px}@media(max-width:768px){.logisticsList--form--inputGroup--label{font-size:14px;line-height:19px}}.logisticsList--form--inputGroup--input{font-size:18px}@media(max-width:768px){.logisticsList--form--inputGroup--input{font-size:14px}}.logisticsList--form--inputGroup--input::-moz-placeholder{font-size:14px}.logisticsList--form--inputGroup--input:-ms-input-placeholder{font-size:14px}.logisticsList--form--inputGroup--input::placeholder{font-size:14px}.logisticsList--form--inputGroup--placeholder{font-size:14px}.logisticsList--homeWrap--actions{display:flex;justify-content:flex-end;gap:20px}@media(max-width:768px){.logisticsList--homeWrap--actions{flex-direction:column-reverse;gap:14px}.logisticsList--homeWrap--actions .btn{width:100%}}.logisticsList--store--head{border-bottom:1px solid #000;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.logisticsList--store--head--label{font-size:18px;line-height:25px;margin:0!important}@media(max-width:768px){.logisticsList--store--head--label{font-size:14px;line-height:19px}}.logisticsList--store--head .linkButton{padding-right:0}@media(max-width:768px){.logisticsList--store--head .linkButton{font-size:14px;line-height:19px}}.logisticsList--store--content{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid #000;margin-bottom:30px;padding-bottom:10px}.logisticsList--store--content p{font-size:18px;line-height:25px;margin-bottom:5px}@media(max-width:768px){.logisticsList--store--content p{font-size:14px;line-height:19px}}.logisticsList--back{margin-top:50px;margin-bottom:-20px;display:none}@media(max-width:768px){.logisticsList--back{display:block}.logisticsList .blackButton{height:35px}}.product--head--gallery--slider{margin-bottom:75px}.product--head--gallery--sliderArrow{height:auto}.product--head--gallery--sliderArrow:before{display:none}.product--head--gallery--wearable{margin-top:15px;display:flex;width:100%;justify-content:center;gap:20px}.product--head--gallery--wearable .btn{border:1px solid var(--gray);height:50px;font-weight:700;font-size:24px;line-height:33px;color:var(--gray);width:100%;max-width:230px}.product--head--info--brandName{font-weight:700;font-size:24px;line-height:33px;color:#000}@media(max-width:768px){.product--head--info--brandName{font-weight:400;font-size:18px;line-height:25px}}.product--head--info--modelName{font-weight:900;font-size:32px;line-height:44px;color:#000;margin-bottom:20px}@media(max-width:768px){.product--head--info--modelName{font-size:24px;line-height:33px}}.product--head--info--deletePrice{color:var(--gray);margin-bottom:7px;font-size:14px;line-height:19px;display:flex;align-items:flex-end;gap:5px;white-space:nowrap}@media(max-width:768px){.product--head--info--deletePrice{font-size:12px;line-height:16px}}.product--head--info--deletePrice span{font-size:18px;line-height:25px;color:#000;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}@media(max-width:768px){.product--head--info--deletePrice span{font-weight:700;font-size:16px;line-height:22px}}.product--head--info--price{font-size:14px;line-height:19px;color:var(--gray);display:inline-flex;align-items:flex-end;gap:5px;white-space:nowrap;flex-wrap:wrap}@media(max-width:768px){.product--head--info--price{font-size:12px;line-height:16px}}.product--head--info--price--text{display:inline-flex;gap:5px;align-items:flex-end}.product--head--info--price span{font-weight:700;font-size:24px;line-height:33px;color:#278ea5;margin-bottom:-3px}@media(max-width:768px){.product--head--info--price span{font-weight:900;font-size:24px;line-height:33px}}.product--head--info--price span.discount{color:#d3524a}.product--head--info--discountDate{display:inline-block;margin-left:10px;height:19px;overflow:hidden;position:relative}@media(max-width:768px){.product--head--info--discountDate{margin-left:0;margin-top:10px}}.product--head--info--discountDate .slick-slide>div{padding-bottom:inherit!important;height:auto!important}.product--head--info--discountDate p{color:var(--gray);font-size:14px;line-height:19px;margin-bottom:0}.product--head--info--colors{display:flex;flex-wrap:wrap;gap:10px;margin-top:60px}@media(max-width:768px){.product--head--info--colors{margin-top:18px}}.product--head--info--colorName{font-size:18px;line-height:25px;color:var(--gray);margin-top:12px;margin-bottom:27px}@media(max-width:768px){.product--head--info--colorName{margin-bottom:10px;font-size:14px;line-height:19px}}.product--head--info--selects{display:flex;gap:20px;margin-bottom:15px}@media(max-width:768px){.product--head--info--selects{flex-direction:column;gap:10px;margin-bottom:10px}}.product--head--info--selects--size{height:50px;border:1px solid #000;border-radius:10px;text-align:center;padding:0;line-height:49px;width:100%;font-size:24px;color:#000}@media(max-width:768px){.product--head--info--selects--size{height:40px;line-height:39px;font-size:16px;color:var(--gray)}}.product--head--info--actions{display:flex;flex-direction:column;gap:15px;margin-bottom:35px}@media(max-width:768px){.product--head--info--actions{margin-bottom:20px}}.product--head--info--actions .btn{width:100%;height:50px;font-size:24px;font-weight:400}@media(max-width:768px){.product--head--info--actions .btn{height:40px;font-weight:700;font-size:16px}}.product--head--info--actions .btn.light{border:1px solid #000;color:#000}@media(max-width:768px){.product--head--info--actions .btn.light{color:var(--gray)}}.product--head--info--actions .btn.light:hover{background-color:#eaeaea}.product--head--info--actions .btn.dark{background-color:var(--gray);color:#fff}.product--head--info--actions .btn.dark:hover{background-color:var(--gray4);color:var(--gray)}.product--head--info--deliveryDate{font-size:18px;line-height:25px;color:var(--gray);margin-bottom:30px}.product--head--info--discount{font-size:18px;line-height:25px;color:var(--gray);margin-bottom:70px}@media(max-width:768px){.product--head--info--discount{font-size:14px;line-height:19px;margin-bottom:35px}}.product--head--info--discount p{margin-bottom:15px}.product--intro--title{text-align:center}@media(max-width:768px){.product--intro--title{font-weight:700;font-size:18px;line-height:18px}}.product--intro--content{text-align:center}@media(max-width:768px){.product--intro--content{font-size:14px;line-height:18px}}.product--spec--title{font-weight:900;font-size:32px;line-height:44px;margin-bottom:40px}@media(max-width:768px){.product--spec--title{margin-bottom:20px;font-size:24px;line-height:33px}}.product--spec--table{font-size:18px;line-height:25px}@media(max-width:768px){.product--spec--table{font-size:16px;line-height:22px}}.product--section--title{font-weight:900;font-size:32px;line-height:44px;text-transform:uppercase}@media(max-width:768px){.product--section--title{font-weight:400;font-size:18px}}.warrantyCard--head--subtitle{font-weight:700;font-size:16px;line-height:22px;color:var(--gray);text-align:center}.warrantyCard--template{border-bottom:1px solid var(--gray);text-align:center;padding:5px 0}@media(max-width:768px){.warrantyCard--template{border-top:1px solid var(--gray4);padding:8px 0}}.warrantyCard--body{padding:60px 0;display:flex;justify-content:center;gap:60px}@media(max-width:768px){.warrantyCard--body{padding:30px 20px 0;flex-direction:column;gap:20px}}.warrantyCard--body--box{border:0;background-color:var(--gray);color:#fff;border-radius:10px;width:100%;max-width:300px;height:150px;padding:10px}@media(max-width:768px){.warrantyCard--body--box{max-width:inherit}}.warrantyCard--body--box--inner{border:1px solid #fff;border-radius:10px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.4s;font-weight:700;font-size:16px;line-height:22px}.warrantyCard--body--box--inner:hover{text-decoration:underline;font-size:20px}.warrantySuccess--content{max-width:920px;display:flex;flex-direction:column;align-items:center;margin:auto;width:100%}@media(max-width:768px){.warrantySuccess--content{min-height:352px;justify-content:center}}.warrantySuccess--title{color:#000;font-weight:900;font-size:32px;line-height:44px;margin-bottom:5px}@media(max-width:768px){.warrantySuccess--title{font-size:24px;line-height:33px}}.warrantySuccess--subtitle{color:#000;font-size:18px;line-height:25px}@media(max-width:768px){.warrantySuccess--subtitle{font-size:14px;line-height:19px}}.warrantySuccess--actions .btn{max-width:200px}.warrantySuccess--actions--note{font-size:14px;line-height:19px;color:var(--gray);text-align:center;margin-top:24px}@media(max-width:768px){.warrantySuccess--actions--note{margin-top:20px}}.warrantySuccess hr{width:100%;background-color:var(--gray4);margin:45px 0}@media(max-width:768px){.warrantySuccess hr{margin:30px 0}}.warrantyDetail{padding:40px 25px}.warrantyDetail--wrap{display:flex;margin-bottom:30px}.warrantyDetail--info{flex:1 1;display:flex;flex-direction:column;gap:30px}.warrantyDetail--info--item{font-size:14px;line-height:19px;display:flex;flex-direction:column;gap:7px}.warrantyDetail--info--item label{color:#000}.warrantyDetail--info--item--value{color:var(--gray)}.warrantyDetail--prdImg{width:100%;max-width:180px}@media(max-width:768px){.warrantyDetail--prdImg{max-width:64px}}.warrantyDetail--prdImg img{width:100%}.warrantyDetail--card{border:1px solid #c8c8c8;border-radius:10px;min-height:265px;overflow:hidden}.warrantyDetail--card img{width:100%}.warrantyDetail--card--noResult{font-size:14px;line-height:19px;color:var(--gray4)}.warrantyForm--head{border-bottom:0}.warrantyForm--head--title{display:none}@media(max-width:768px){.warrantyForm--head--title{display:block;text-align:center;font-weight:700;font-size:16px;line-height:22px;margin-bottom:30px}}.warrantyForm--head--hint{font-weight:700;font-size:16px;line-height:22px;text-align:center;color:#278ea5;margin-bottom:-10px}@media(max-width:768px){.warrantyForm--head--hint{font-weight:400;font-size:12px;line-height:16px;color:var(--gray)}}.warrantyForm--body{padding:25px 0}@media(max-width:768px){.warrantyForm--body{padding:30px 20px 0}}.warrantyForm--body--form{margin:auto;max-width:520px;display:flex;flex-direction:column;gap:50px}@media(max-width:768px){.warrantyForm--body--form{gap:30px}}.warrantyForm--body--form--group{margin-bottom:0!important;display:flex;align-items:center}.warrantyForm--body--form--group--label{font-size:18px;line-height:25px;margin-right:20px;width:100%;max-width:140px}@media(max-width:768px){.warrantyForm--body--form--group--label{font-size:14px;line-height:19px}.warrantyForm--body--form--group--input{font-size:14px;padding:0!important;height:33px}}.warrantyForm--body--form--group--input::-moz-placeholder{color:var(--gray4)}.warrantyForm--body--form--group--input:-ms-input-placeholder{color:var(--gray4)}.warrantyForm--body--form--group--input::placeholder{color:var(--gray4)}@media(max-width:768px){.warrantyForm--body--form--group--input::-moz-placeholder{font-size:14px}.warrantyForm--body--form--group--input:-ms-input-placeholder{font-size:14px}.warrantyForm--body--form--group--input::placeholder{font-size:14px}}@media(max-width:768px){.warrantyForm--body--form--group--placeholder{font-size:14px}}.warrantyForm--body--form--group .dropdown{max-width:100%}@media(max-width:768px){.warrantyForm--body--form--group .dropdown .dropdown-toggle{padding:4px 0!important}}.warrantyForm--body--form--dateGroup{display:flex;align-items:center}@media(max-width:768px){.warrantyForm--body--form--dateGroup{flex-direction:column;align-items:flex-start}}.warrantyForm--body--form--dateGroup--fields{display:flex;justify-content:space-between;flex:1 1;gap:10px}.warrantyForm--body--form--uploadGroup{display:flex;justify-content:center;margin-top:50px}@media(max-width:768px){.warrantyForm--body--form--uploadGroup{flex-direction:column}}.warrantyForm--body--form--addrGroup{display:flex;align-items:center}@media(max-width:768px){.warrantyForm--body--form--addrGroup{flex-direction:column;align-items:flex-start}}.warrantyForm--body--form--addrGroup--fields{display:flex;justify-content:space-between;flex:1 1;gap:10px;width:100%}@media(max-width:992px){.warrantyForm--body--form--addrGroup--fields{flex-direction:column;align-items:flex-start}}.warrantyForm--body--notes{padding:0 50px;max-width:860px;margin:auto auto 50px}@media(max-width:768px){.warrantyForm--body--notes{padding:0;margin-bottom:30px}}.warrantyForm--body--notes p{font-size:14px;line-height:19px;color:var(--gray);white-space:pre-wrap}@media(max-width:768px){.warrantyForm--body--notes p{font-size:12px;line-height:16px}}.warrantyForm--body--actions{text-align:center;margin-bottom:30px}@media(max-width:768px){.warrantyForm--body--actions{margin-bottom:10px}}.warrantyForm--body--actions .btn{max-width:180px}@media(max-width:768px){.warrantyForm--body--actions .btn{max-width:100%}.modal.fade .modal-dialog.repair--modal{transform:translateY(80px)}.modal.show .modal-dialog.repair--modal{transform:none}}.repair--searchWrap .smallGrayButton{margin-left:auto}@media(max-width:768px){.repair--searchWrap .smallGrayButton{display:none}}.repair--searchWrap .linkButton{display:none}@media(max-width:768px){.repair--searchWrap .linkButton{display:inline-block;margin-right:auto;margin-top:10px}.repair--modal.modal-dialog{position:absolute;top:60%}}.repair--modal--head--title{padding:0 25px}.repair--notice{padding:40px 25px;color:var(--gray);display:flex;flex-direction:column;gap:20px}@media(max-width:768px){.repair--notice{overflow-y:auto}}.repair--notice--item:not(:last-child){padding-bottom:20px;border-bottom:1px solid var(--gray4)}.repair--notice--item h6{font-weight:700;font-size:16px;line-height:22px;margin-bottom:10px}.repair--notice--item p{margin-bottom:0;font-size:14px;line-height:19px;white-space:pre-wrap}@media(max-width:768px){.repair--notice--item p{font-size:12px;line-height:16px}}.repairDetail--back{position:absolute;top:20px;left:30px;z-index:1}@media(max-width:768px){.repairDetail--back{display:none}.repairDetail--head .member--card--head--title{display:block;font-size:16px;line-height:22px;margin-bottom:20px}}.repairDetail--head--subtitle{font-weight:700;font-size:16px;line-height:22px;text-align:center;color:var(--gray)}@media(max-width:768px){.repairDetail--head--subtitle{font-size:12px;line-height:16px}}.repairDetail--body{padding:30px 0 60px}@media(max-width:768px){.repairDetail--body{padding:20px 0 0}}.repairDetail--body--content{width:100%;max-width:800px;margin:auto auto 100px}.repairDetail--body--content hr{background-color:var(--gray4);margin:30px 0}@media(max-width:768px){.repairDetail--body--content hr{margin:20px 0}}.repairDetail--body--groupWrap{display:flex}@media(max-width:768px){.repairDetail--body--groupWrap{flex-direction:column;gap:30px}}.repairDetail--body--groupWrap--left{border-right:1px solid var(--gray4);display:flex;flex-direction:column;gap:20px;flex:2 1}@media(max-width:768px){.repairDetail--body--groupWrap--left{border-right:0;gap:20px}}.repairDetail--body--groupWrap--right{padding:0 60px;flex:1 1;display:flex;flex-direction:column;gap:5px}@media(max-width:768px){.repairDetail--body--groupWrap--right{padding:0 20px}}.repairDetail--body--groupWrap--right--item{display:flex;justify-content:space-between;font-size:14px;line-height:19px}@media(max-width:768px){.repairDetail--body--groupWrap--right--item{font-size:12px;line-height:16px}}.repairDetail--body--groupWrap--right--item.mute>label{color:var(--gray)}.repairDetail--body--groupWrap--right--item label{color:#000}.repairDetail--body--groupWrap--right--item--value{color:var(--gray)}.repairDetail--body--groupWrap--right--finalPrice{font-weight:700;font-size:24px;line-height:33px;color:var(--gray);text-align:right}.repairDetail--body--groupWrap--right hr{margin:0}.repairDetail--body--group{display:flex;flex-direction:column;gap:15px}@media(max-width:768px){.repairDetail--body--group{gap:10px}}.repairDetail--body--group--item{padding:0 60px;display:flex;font-size:14px;line-height:19px}@media(max-width:768px){.repairDetail--body--group--item{padding:0 20px;font-size:12px;line-height:16px}}.repairDetail--body--group--item label{flex:2 1;color:#000}.repairDetail--body--group--item--value{flex:5 1;color:var(--gray);display:flex;flex-direction:column;gap:5px}@media(max-width:768px){.repairDetail--body--group--item.mdColumn{flex-direction:column;gap:10px}}.repairDetail--body--group--card{box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px;padding:15px 30px;margin:20px 30px;display:flex;align-items:center;font-size:14px;line-height:19px}@media(max-width:768px){.repairDetail--body--group--card{margin:10px;flex-direction:column;padding:0}}.repairDetail--body--group--card label{flex:2 1;color:#000}@media(max-width:768px){.repairDetail--body--group--card label{width:100%;padding:10px 12px;border-bottom:1px solid var(--gray4)}}.repairDetail--body--group--card--list{flex:5 1;color:var(--gray);max-height:165px;overflow-y:auto}@media(max-width:768px){.repairDetail--body--group--card--list{padding:10px 12px;width:100%}}.repairDetail--body--group--card--list--item{margin-bottom:20px;display:flex}.repairDetail--body--group--card--list--item.active{font-weight:700}.repairDetail--body--group--card--list--item--date{flex:1 1}.repairDetail--body--group--card--list--item--value{flex:3 1}.repairDetail--footer{display:none}@media(max-width:768px){.repairDetail--footer{padding:0 20px;margin-top:40px;display:flex;flex-direction:column;gap:15px}}.repairDetail--account{display:flex}.repairDetail--account--input{height:25px;border:none;border-bottom:1px solid #000;font-size:14px;width:100%}@media(max-width:768px){.repairDetail--account--input{font-size:12px}}.repairDetail--account--input::-moz-placeholder{color:var(--gray4)}.repairDetail--account--input:-ms-input-placeholder{color:var(--gray4)}.repairDetail--account--input::placeholder{color:var(--gray4)}.repairDetail--account--button{height:25px;width:auto;font-size:14px;padding:0 15px;font-weight:400;align-self:flex-end}@media(max-width:768px){.repairDetail--account--button{font-size:12px}}.repairDetail--checkInfoModal{color:var(--gray)}.repairDetail--checkInfoModalFooter{display:flex;gap:10px}.repairDetail--checkInfoModalFooter .blackButton{height:30px;width:auto;padding:0 20px}.repairForm--head{border:0}.repairForm--head--title{font-weight:700;font-size:16px;line-height:22px;text-align:center;margin-bottom:20px;display:none}@media(max-width:768px){.repairForm--head--title{display:block}}.repairForm--head--notice{text-align:center}.repairForm--head--notice .btn{font-weight:700;font-size:16px}@media(max-width:768px){.repairForm--head--notice .btn{font-size:12px}.repairForm--body{padding:10px 0 0}}.repairForm--body--form{max-width:1024px;margin:auto}.repairForm--body--form--section{padding:0 50px;display:flex;gap:30px}@media(max-width:992px){.repairForm--body--form--section{padding:0 10px;gap:10px}}@media(max-width:768px){.repairForm--body--form--section{padding:0 20px;flex-direction:column;gap:30px}}.repairForm--body--form--section--label{flex:1 1;font-size:18px;line-height:25px}@media(max-width:768px){.repairForm--body--form--section--label{font-size:14px;line-height:19px}}.repairForm--body--form--section--content{flex:3 1;display:flex;flex-direction:column;gap:45px}@media(max-width:768px){.repairForm--body--form--section--content{gap:30px}}.repairForm--body--form--section--content--rowTwo{display:flex;gap:40px}.repairForm--body--form--section--content--rowTwo--first{flex:2 1;margin:0!important}@media(max-width:768px){.repairForm--body--form--section--content--rowTwo--first{display:flex;flex-direction:column;gap:5px}}.repairForm--body--form--section--content--rowTwo--first .dropdown-toggle{padding:4px 0}.repairForm--body--form--section--content--rowTwo--second{flex:3 1;margin:0!important}@media(max-width:768px){.repairForm--body--form--section--content--rowTwo--second{display:flex;flex-direction:column;gap:5px}}.repairForm--body--form--section--content--rowThree{display:flex;gap:40px}@media(max-width:992px){.repairForm--body--form--section--content--rowThree{flex-direction:column;gap:10px}}.repairForm--body--form--section--content--extra{margin-top:-15px;display:flex;gap:30px}@media(max-width:768px){.repairForm--body--form--section--content--extra{margin-top:0;flex-direction:column;gap:20px}}.repairForm--body--form--problem{margin-top:50px;margin-bottom:30px}@media(max-width:768px){.repairForm--body--form--problem{margin:40px 20px 25px}}.repairForm--body--form--notice{margin-bottom:60px}@media(max-width:768px){.repairForm--body--form--notice{margin:0 20px 25px}}.repairForm--body--form--notice--inner{padding:30px 20px;max-height:250px;overflow-y:auto}.repairForm--body--form--notice--item h5{font-weight:700;font-size:16px;line-height:22px;color:var(--gray);margin-bottom:10px}.repairForm--body--form--notice--item p{font-size:14px;line-height:19px;margin-bottom:0;color:var(--gray);white-space:pre-wrap}.repairForm--body--form--notice--item hr{margin:20px 0!important}.repairForm--body--form--extra{text-align:center;margin-bottom:-30px}.repairForm--body--form--actions{text-align:center;margin-bottom:60px;padding-top:40px}@media(max-width:768px){.repairForm--body--form--actions{padding-top:0;margin:60px 0 0}}.repairForm--body--form hr{margin:50px 0;background-color:var(--gray4)}@media(max-width:768px){.repairForm--body--form hr{margin:30px 0}}.repairForm--body--form--label{font-size:18px;line-height:25px}@media(max-width:768px){.repairForm--body--form--label{font-size:14px;line-height:19px}}.repairForm--body--form--input{font-size:18px;padding:0;height:33px}@media(max-width:768px){.repairForm--body--form--input{font-size:14px}}.repairForm--body--form--input::-moz-placeholder{color:var(--gray4);font-size:14px}.repairForm--body--form--input:-ms-input-placeholder{color:var(--gray4);font-size:14px}.repairForm--body--form--input::placeholder{color:var(--gray4);font-size:14px}.repairForm--body--form--placeholder{font-size:14px}.repairForm--body--form--textarea{border:0;height:100%}.shop--brandBanners{position:relative}.shop--brandBanners img{width:100%}.shop--brandBanners--box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;align-items:center;padding:10px}.shop--brandBanners--logo{max-width:300px;margin-bottom:30px}.shop--brandBanners--desc{font-weight:700;font-size:14px;line-height:24px;text-align:center;white-space:pre-wrap;margin-bottom:30px}.shop--brandBanners--desc.black{color:var(--gray)}.shop--brandBanners--desc.white{color:#fff}.shop--brandBanners--socials{display:flex;gap:40px;max-width:500px}.shop--brandBanners--socials--item{display:flex;gap:5px;align-items:center}.shop--brandBanners--socials--item img{width:20px}.shop--brandBanners--socials--item span.black{color:var(--gray)}.shop--brandBanners--socials--item span.white{color:#fff}.shop--banners{margin-top:30px;margin-bottom:30px}.shop--banners img{cursor:pointer}.shop--banners .slick-dots{bottom:0;margin-top:20px}.shop--banners .slick-dots li button:before{line-height:inherit;position:relative}.shop--content{padding-bottom:100px}@media(max-width:768px){.shop--content{padding-bottom:30px}}.shop--discounts{max-width:1400px;margin:30px auto 80px}@media(max-width:768px){.shop--discounts{margin-bottom:20px}}.shop--discounts--lessThan4{display:flex;gap:20px;margin:0 25px}.shop--discounts--lessThan4 img{max-width:calc(25% - 15px);cursor:pointer}.shop--discounts .slick-slider{margin:0 25px;position:relative}@media(max-width:768px){.shop--discounts .slick-slider{margin:0}.shop--discounts .slick-slider .slick-slide{transition:.2s ease-out}.shop--discounts .slick-slider .slick-slide:not(.slick-current){padding:15px}}.shop--discounts .slick-slider img{padding:0 10px;width:100%;cursor:pointer}@media(max-width:768px){.shop--discounts .slick-slider img{padding:0}}.shop--discounts .slick-next:before,.shop--discounts .slick-prev:before{display:none}.shop--discounts--sliderArrow{top:50%;width:auto;height:auto}.shop--discounts--showAll{text-align:center}.shop--discounts--showAll button{border:0;background-color:none;color:var(--gray4);background-color:transparent}.shop--cates{color:var(--gray);font-weight:700;font-size:24px;line-height:33px;border-top:1px solid var(--gray4);border-bottom:1px solid var(--gray4);z-index:1;position:relative}@media(max-width:768px){.shop--cates{border:none;padding:0 13px;height:auto}}.shop--cates .slick-slider{margin:32px 25px;position:relative;overflow-x:clip}@media(max-width:768px){.shop--cates .slick-slider{display:none}}.shop--cates .slick-list{overflow:unset;overflow-y:visible}.shop--cates .slick-track{display:flex;align-items:center}.shop--cates .slick-prev{left:0;z-index:1;top:calc(50% - 8px)}.shop--cates .slick-next{right:0;z-index:1;top:calc(50% - 8px)}.shop--cates .slick-next:before,.shop--cates .slick-prev:before{display:none}.shop--cates--item{text-align:center;position:relative;padding:0 10px}.shop--cates--item--text{padding-bottom:16px;display:inline-block;cursor:pointer}.shop--cates--item--text.active{border-color:var(--gray4)}.shop--cates--item--text--menu{font-size:16px;line-height:22px;text-align:center;font-weight:700;color:var(--gray);width:100%;box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px;z-index:2;background-color:#fff;display:none;overflow:hidden;position:absolute}.shop--cates--item--text--menu--item{transition:.2s;padding:10px;cursor:pointer}.shop--cates--item--text--menu--item.active,.shop--cates--item--text--menu--item:hover{color:var(--gray4)}.shop--cates--mobile{display:none;overflow-x:auto}.shop--cates--mobile::-webkit-scrollbar{display:none}@media(max-width:768px){.shop--cates--mobile{display:flex;gap:10px}}.shop--cates--mobile button{font-weight:700;font-size:14px;line-height:19px;padding:0;min-height:28px;min-width:100px}.shop--cates--mobile button.active,.shop--cates--mobile button:hover{background-color:var(--gray)}.shop--cates--subMobile{overflow-y:hidden;display:none;overflow-x:auto;gap:20px;margin-top:10px}@media(max-width:768px){.shop--cates--subMobile{display:flex}}.shop--cates--subMobile--item{font-weight:700;font-size:12px;line-height:16px;padding:4px;border:0;border-bottom:1px solid #fff;background-color:transparent;color:var(--gray)}.shop--cates--subMobile--item.active{border-color:var(--gray)}.shop--search{padding:50px 0;max-width:1400px;margin:auto;display:flex}@media(max-width:768px){.shop--search{background-color:#eaeaea;padding:10px;margin-top:12px;margin-bottom:20px;gap:10px}}.shop--list{max-width:1400px;row-gap:30px;margin:auto auto 100px}@media(max-width:768px){.shop--list{margin-bottom:30px}}.shop--searchPrice{width:auto}.shop--searchPrice .dropdown-toggle{width:auto;padding:0;border:0}.shop--searchPrice .dropdown-toggle:before{display:none}.shop--searchPrice--btn{font-size:18px}.shop--searchPrice--btn.active,.shop--searchPrice--btn:hover{background-color:var(--gray)}.shop--searchPrice--box{padding:25px;width:auto;min-width:350px}.shop--searchPrice--box--title{font-size:14px;display:block;margin-bottom:15px}@media(max-width:768px){.shop--searchPrice--box--title{font-size:12px;line-height:16px}}.shop--searchPrice--box--range{display:flex;align-items:flex-end;gap:7px;margin-bottom:20px}.shop--searchPrice--box--range--group{display:flex;flex-direction:column;width:100%}.shop--searchPrice--box--range--group--label{font-size:18px;line-height:25px;margin-bottom:7px}@media(max-width:768px){.shop--searchPrice--box--range--group--label{font-size:14px;line-height:19px}}.shop--searchPrice--box--range--group--input{width:100%;max-width:135px;height:30px;border:1px solid #4b4b4b;border-radius:10px;font-size:14px;text-align:center}.shop--searchPrice--box--range--slash{height:30px}.shop--searchPrice--box--footer{display:flex;justify-content:space-between}.shop--searchPrice--box--footer--clear{padding:0;font-size:14px}.shop--searchPrice--box--footer--btn{padding:0;height:30px;font-weight:700;width:90px}.shop--searchPrice--result{display:flex;align-items:center}.shop--searchPrice--result:hover{background-color:transparent;color:var(--gray)}.shop--searchPrice--result .btn-close{width:12px;height:12px}.shop--searchPrice--result .btn-close:after,.shop--searchPrice--result .btn-close:before{width:12px}.shop--searchSelect{max-width:260px;padding:0 10px}.shop--searchSelect--toggle{font-size:18px}.shop--searchSelect--toggle:before{display:none}.shop--searchSelect--toggle img{transform:rotate(-90deg);transform-origin:center;float:right;transition:.4s ease-out;vertical-align:baseline;margin-top:5px;margin-right:3px}.shop--searchSelect--toggle img.open{transform:rotate(90deg)}.shop--searchSelect--menu{padding:10px;box-shadow:none;transform:translateY(36px)!important;max-height:415px}.shop--searchSelect--menu--item{box-shadow:2px 2px 10px rgba(0,0,0,.25);border-radius:10px;font-size:18px;line-height:25px;color:var(--gray);height:40px}.shop--searchSelect--menu--item:not(:last-child){margin-bottom:5px}.shop--searchSelect--menu--item.active,.shop--searchSelect--menu--item:hover{background-color:var(--gray);color:#fff}.shop--searchPriceMobile--btn{border:0;background-color:#fff;width:28px;height:28px;padding:0}.shop--searchPriceMobile--btn:active,.shop--searchPriceMobile--btn:hover{background-color:#fff}.shop--searchPriceMobile--modal .modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.shop--searchPriceMobile--modal--header .modal-title{margin-left:20px}.shop--searchPriceMobile--modal--body{padding:20px 40px;display:flex;flex-direction:column;gap:20px}.shop--searchPriceMobile--modal--body p{font-weight:700;font-size:16px;line-height:22px;color:var(--gray);margin-bottom:0}.shop--searchPriceMobile--modal--body hr{background-color:var(--gray4)}.shop--searchPriceMobile--modal--body--brands{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-row-gap:10px;row-gap:10px}.shop--searchPriceMobile--modal--body--brands button{font-size:14px;line-height:19px;padding:0;height:25px}.shop--searchPriceMobile--modal--body--brands button.active{background-color:var(--gray);color:#fff}.shop--searchPriceMobile--modal--footer{padding:10px 40px}.shop--searchPriceMobile--modal--footer .linkButton{font-size:14px;line-height:19px;text-decoration:none!important;margin:0 auto 0 0;padding:0}.shop--searchPriceMobile--modal--footer .btn-secondary{padding:0;background-color:var(--gray);height:30px;width:90px;font-weight:700;font-size:16px;line-height:22px;margin:0}.shop--SearchSortMobile{width:100%}.shop--SearchSortMobile--btn{border:0;background-color:#fff;border-radius:10px;width:100%;height:28px;text-align:left;padding:0 10px;color:var(--gray)}.shop--SearchSortMobile--footer{box-shadow:none;border-top:1px solid var(--gray4);padding:10px}.shop--SearchSortMobile--footer button{background-color:var(--gray)}.shop--SearchTags{padding:0 10px;gap:10px;display:none}@media(max-width:768px){.shop--SearchTags{display:flex}}.shop--SearchTags--item{height:25px;padding:7px;font-size:12px;border-radius:6px;display:flex;align-items:center}.shop--SearchTags .btn-close{width:12px;height:12px}.shop--SearchTags .btn-close:after,.shop--SearchTags .btn-close:before{width:12px}.activitiesModal--body{padding:30px 50px;max-height:70vh;overflow-y:auto}.activitiesModal--list{display:flex;flex-direction:column;gap:60px}.activitiesModal--item--img{width:100%}.activitiesModal--item--title{color:var(--gray);font-size:16px;font-weight:700;line-height:22px;margin-top:10px;margin-bottom:5px}.activitiesModal--item--desc{color:var(--gray);font-size:12px;font-weight:400;line-height:16px;margin-bottom:0}.activity--banner img{width:100%}.activity--info{padding:50px 0 25px;color:#000;text-align:center;border-bottom:1px solid var(--gray4)}.activity--info--wrap{max-width:1400px;margin:auto;padding:0 50px}.activity--info--date{font-size:14px;line-height:19px;margin-bottom:10px}.activity--info--title{font-weight:700;font-size:24px;line-height:33px;margin-bottom:6px}.activity--info--subtitle{display:inline-flex;gap:10px;align-items:center}.activity--info--subtitle--text{font-weight:400;font-size:14px;line-height:25px}.activity--info--subtitle button{font-size:14px;line-height:19px;padding:0;border:0}.activity--info--subtitle button,.activity--info--subtitle button:active,.activity--info--subtitle button:hover{color:#d3524a;background-color:transparent}.activity--info--rules{font-size:18px;line-height:25px;color:#d3524a}.activity--search{display:flex;padding:50px 0;max-width:1400px;margin:auto}@media(max-width:768px){.activity--search{background-color:#eaeaea;padding:10px;gap:10px}}.activity--search .backBtn{display:flex;align-items:center;gap:5px;padding:0;font-weight:400;font-size:18px;line-height:25px;color:var(--gray);margin-right:25px;transition:.2s ease-out}@media(max-width:768px){.activity--search .backBtn{display:none}}.activity--search .backBtn:hover{font-weight:700}.activityTabs{border-bottom:1px solid var(--gray4);max-width:1400px;margin:auto;display:flex;justify-content:center;gap:50px;padding-top:35px}@media(max-width:768px){.activityTabs{justify-content:space-around;gap:0;border:0}}.activityTabs--tab{border:0;font-weight:900;font-size:32px;line-height:44px;height:76px;border-top-right-radius:10px;border-top-left-radius:10px;width:100%;max-width:275px;background-color:transparent;color:var(--gray4);transition:.2s ease-out}@media(max-width:768px){.activityTabs--tab{font-weight:700;font-size:18px;line-height:25px;max-width:120px;height:30px}}.activityTabs--tab.active,.activityTabs--tab:hover{color:var(--gray);background-color:#eaeaea}.activityTabs--tab--num{font-weight:400;font-size:14px;color:#000;width:26px;height:26px;background-color:#21e6c1!important;box-shadow:1px 1px 2px rgba(0,0,0,.25);position:absolute}@media(max-width:768px){.activityTabs--tab--num{width:14px;height:14px;font-size:12px;display:inline-flex;align-items:center;justify-content:center}}.searchResult{padding:50px 40px;display:flex;gap:50px;max-width:1400px;margin:auto}@media(max-width:992px){.searchResult{padding:50px 20px}}@media(max-width:768px){.searchResult{flex-direction:column;padding:20px}}.searchResult--sidebar{color:var(--gray);max-width:280px;width:100%}@media(max-width:992px){.searchResult--sidebar{max-width:200px}}@media(max-width:768px){.searchResult--sidebar{display:none}}.searchResult--sidebar--widget{display:flex;flex-direction:column}.searchResult--sidebar--widget--title{font-weight:700;font-size:24px;line-height:33px;margin-bottom:20px}.searchResult--sidebar--widget--item{font-size:18px;line-height:25px;margin-bottom:10px;color:var(--gray)}@media(max-width:768px){.searchResult--sidebar--widget--item{font-size:14px;line-height:19px}}.searchResult--sidebar--widget--item a{cursor:pointer}@media(max-width:768px){.searchResult--sidebar--widget--item.active{font-weight:700;text-decoration:underline}}.searchResult--sidebar hr{background-color:var(--gray4);margin:20px 0}.searchResult--content{color:var(--gray);width:100%}.searchResult--content--search{display:flex;justify-content:space-between;align-items:center}.searchResult--content--search--statistic{font-size:18px;line-height:25px;color:var(--gray);margin-bottom:0}@media(max-width:768px){.searchResult--content--search--statistic{font-size:14px;line-height:19px}}.searchResult--content--search--statistic span{color:var(--gray4)}@media(max-width:768px){.searchResult--content--search .shop--searchSelect{display:none}}.searchResult--content--searchMd{background-color:#eaeaea;margin-left:-20px;margin-right:-20px;margin-top:20px;display:flex;padding:10px;gap:10px}.searchResult--filter{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}@media(max-width:768px){.searchResult--filter{margin-top:10px}}.searchResult--filter .outlineGrayButton{padding:0 10px;height:30px}@media(max-width:768px){.searchResult--filter .outlineGrayButton{font-size:12px;line-height:16px;height:20px;border-radius:6px!important}}.cateCollapse--btn{display:flex;justify-content:space-between;align-items:center;border:0;padding:0;background-color:transparent;font-size:18px;line-height:25px;margin-bottom:10px;color:var(--gray);width:100%}@media(max-width:768px){.cateCollapse--btn{font-size:14px;line-height:19px}}.cateCollapse--btn img{transition:.2s;transform:rotate(-90deg)}@media(max-width:768px){.cateCollapse--btn img{width:8px}}.cateCollapse--btn img.open{transform:rotate(90deg)}.cateCollapse--body{padding-left:20px}.searchPriceForResultPagePC--btn{border:0;width:100%;background-color:transparent;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:0}.searchPriceForResultPagePC--btn h4{margin-bottom:0;color:var(--gray)}.searchPriceForResultPagePC--btn img{transition:.2s;transform:rotate(-90deg)}.searchPriceForResultPagePC--btn img.open{transform:rotate(90deg)}.contact{padding-left:3rem;padding-right:3rem;padding-bottom:90px}@media(max-width:768px){.contact{padding-left:10px;padding-right:10px}}.contact--header{text-align:center;padding:50px 0 30px}@media(max-width:768px){.contact--header{padding:23px 0 30px}}.contact--header h3{font-weight:900;font-size:32px;line-height:44px}@media(max-width:768px){.contact--header h3{font-size:24px;line-height:33px;margin-bottom:8px}}.contact--header h5{font-weight:400;font-size:18px;line-height:60px}@media(max-width:768px){.contact--header h5{line-height:34px;font-size:12px}}.contact--card{border-radius:10px;color:#000;background-color:#fff;max-width:1400px;padding:50px 0 90px;margin:auto}@media(max-width:768px){.contact--card{padding:30px 0 20px}}.contact--card--wrap{max-width:920px;margin:auto}.contact--card--pageTitle{display:none;padding:25px 20px 15px}@media(max-width:768px){.contact--card--pageTitle{display:block;text-align:center}}.contact--card--pageTitle h3{font-weight:700;font-size:16px;line-height:22px;margin-bottom:20px}.contact--card--pageTitle p{font-weight:700;font-size:12px;line-height:16px;color:var(--gray);text-decoration:underline}.contact--card--form{display:flex;flex-direction:column;gap:50px;max-width:680px;margin:auto}@media(max-width:768px){.contact--card--form{padding:20px;gap:30px}}.contact--card--form--col2{display:flex;gap:60px}.contact--card--form .formik-control{width:100%;margin:0!important}.contact--card--form .dropdown-toggle{height:40px}.contact--card--form .form-area{border:1px solid var(--gray4);border-radius:10px;overflow:hidden;display:flex}@media(max-width:575px){.contact--card--form .form-area{border-color:var(--gray4);flex-direction:column}}.contact--card--form .form-area label{color:#000;width:170px;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--gray4)}@media(max-width:575px){.contact--card--form .form-area label{height:30px;width:100%;border-right:0;border-bottom:1px solid var(--gray4)}}.contact--card--form .form-area .form-control{border:0}.contact--card--form--action{display:flex;justify-content:center}.contact--card--success{padding-top:50px;text-align:center}.contact--card--success--title{font-weight:900;font-size:32px;line-height:44px;margin-bottom:5px}@media(max-width:768px){.contact--card--success--title{font-size:24px;line-height:33px}}.contact--card--success--subtitle{font-weight:400;font-size:18px;line-height:25px}@media(max-width:768px){.contact--card--success--subtitle{font-size:14px;line-height:19px}}.contact--card--success--hr{background-color:var(--gray4);margin:45px auto;max-width:920px}@media(max-width:768px){.contact--card--success--hr{margin:30px auto}}.contact--card--success--count{font-weight:400;font-size:14px;line-height:19px;color:var(--gray);margin-top:25px}@media(max-width:768px){.contact--card--success--count{font-size:14px;line-height:19px}}.createMessageModal{color:#000;padding:40px 25px}@media(max-width:768px){.createMessageModal{padding:28px 10px 10px;height:100%;display:flex;flex-direction:column}}.createMessageModal--form--inputGroup{margin-right:0!important}@media(max-width:768px){.createMessageModal--form--inputGroup{margin-bottom:10px!important}}.createMessageModal--form--inputGroup .dropdown-toggle{border:1px solid #000;border-radius:10px!important;height:40px;position:relative;padding:0 20px}@media(max-width:768px){.createMessageModal--form--inputGroup .dropdown-toggle{height:35px;font-weight:700;font-size:14px;line-height:19px}}.createMessageModal--form--inputGroup .dropdown-toggle:before{height:12px;top:50%;transform:translateY(-50%)}.createMessageModal--form--inputGroup--label{font-weight:400;font-size:14px;line-height:19px;margin-bottom:10px!important}@media(max-width:768px){.createMessageModal--form--inputGroup--label{font-weight:400;font-size:12px;line-height:16px;margin-bottom:5px!important}}.createMessageModal--form--inputGroup--input{border:1px solid #000;border-radius:10px!important;height:40px;padding:0 20px}@media(max-width:768px){.createMessageModal--form--inputGroup--input{height:35px}}.createMessageModal--form--inputGroup--textarea{border:0;resize:none;font-weight:400;font-size:14px;line-height:19px;color:var(--gray);flex-shrink:0}.createMessageModal--form--inputGroup--textarea:focus{box-shadow:none}.createMessageModal--form--serialNumGroup{margin-bottom:1rem}.createMessageModal--form--serialNumGroup--error{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.createMessageModal--form--textareaWrap{border:1px solid #000;border-radius:10px!important;height:300px;overflow-y:auto;display:flex;flex-direction:column}@media(max-width:768px){.createMessageModal--form--textareaWrap{height:auto;flex:1 1}}.createMessageModal--form--textareaWrap--images{min-height:110px;display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding:40px 5px 5px}.createMessageModal--form--textareaWrap--images--item{height:100px;position:relative}.createMessageModal--form--textareaWrap--images--item--img{border-radius:10px;overflow:hidden}.createMessageModal--form--textareaWrap--images--item button{background-color:var(--gray);color:#fff;border:0;border-radius:20px;padding:0;font-size:20px;line-height:20px;position:absolute;top:-7px;right:-5px;width:20px;height:20px;display:flex}.createMessageModal--footer{border-radius:10px;margin-top:10px;display:flex;align-items:center}.createMessageModal--footer--photoBtn{cursor:pointer;color:#fff;border:0;background-color:transparent;padding:0 15px;display:flex;align-items:center;margin-right:5px;flex-shrink:0}.createMessageModal--footer--sendBtn{background-color:#000;color:#fff;margin-left:15px;font-weight:700;font-size:24px;line-height:33px;width:100%;height:50px;border-color:#000}@media(max-width:768px){.createMessageModal--footer--sendBtn{height:30px;font-size:16px;line-height:22px;padding:0;margin-left:0}}.createMessageModal--footer--sendBtn:hover{background-color:var(--gray4);color:#000;border-color:var(--gray4)}@media(max-width:768px){.messageDetailModalWrap .modal-body{overflow:hidden}}.messageDetailModal{padding:40px 25px;color:#000}@media(max-width:768px){.messageDetailModal{padding:20px 0 0;height:100%;display:flex;flex-direction:column}}.messageDetailModal--catTitle{font-weight:400;font-size:14px;line-height:19px}@media(max-width:768px){.messageDetailModal--catTitle{display:none}}.messageDetailModal--catWrap{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.messageDetailModal--catWrap{padding:0 10px}}.messageDetailModal--catWrap--value{font-weight:700;font-size:16px;line-height:22px}.messageDetailModal--catWrap--number{font-weight:400;font-size:14px;line-height:19px}.messageDetailModal--main{border-radius:10px;display:flex;flex-direction:column;overflow:hidden;margin-top:20px}@media(max-width:768px){.messageDetailModal--main{border-radius:0;height:inherit;margin-top:0}}.messageDetailModal--main--body{background-color:#eaeaea;height:450px;overflow-y:auto;padding:20px 25px}@media(max-width:768px){.messageDetailModal--main--body{height:auto;flex:1 1}}.messageDetailModal--main--footer{height:70px;display:flex;align-items:center;background-color:#000;padding:0 20px}@media(max-width:768px){.messageDetailModal--main--footer{height:50px}}.messageDetailModal--main--footer--photoBtn{padding:0;background-color:transparent;border:0;display:flex;align-items:center;margin-right:20px}.messageDetailModal--main--footer--input{margin-right:15px;border-radius:10px}@media(max-width:768px){.messageDetailModal--main--footer--input{height:30px}}.messageDetailModal--main--footer--input::-moz-placeholder{font-weight:700;font-size:16px;line-height:22px}.messageDetailModal--main--footer--input:-ms-input-placeholder{font-weight:700;font-size:16px;line-height:22px}.messageDetailModal--main--footer--input::placeholder{font-weight:700;font-size:16px;line-height:22px}.messageDetailModal--main--footer--input:focus{background-color:#fff}.messageDetailModal--main--footer--sendBtn{background-color:#fff;color:#000;border-color:#fff;font-weight:700;font-size:16px;line-height:22px}@media(max-width:768px){.messageDetailModal--main--footer--sendBtn{font-weight:400;font-size:12px;line-height:16px}}.messageDetailModal--main--footer--sendBtn:hover{background-color:#fff;color:#000}.messageDetailModal--hr{background-color:#000;margin:7px 0}@media(max-width:768px){.messageDetailModal--hr{margin:7px 10px}}.messageItem{margin-bottom:5px}.messageItem.right{text-align:right}.messageItem--name{margin-bottom:5px}.messageItem--content,.messageItem--name{font-weight:400;font-size:14px;line-height:19px;color:var(--gray)}.messageItem--content{background-color:#fff;border-radius:10px;padding:5px 10px;display:inline-block;white-space:pre-line}.messageItem--img{width:100%;max-width:200px;cursor:pointer}.messageItem--img img{width:100%;border-radius:10px}.messageItem--img.right{margin-left:auto}.messageItem--date{font-weight:400;font-size:12px;line-height:16px;color:var(--gray4)}.messages--searchWrap .smallGrayButton{margin-left:auto}.messages--createBtn{display:flex;align-items:center;gap:10px;padding:0;margin-right:auto}.messages--createBtn--icon{width:35px;height:35px;background-color:var(--gray);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px}.messages--createBtn span{color:var(--gray);font-weight:400;font-size:12px;line-height:16px;text-decoration:underline}.lightBox{position:relative;text-align:center}.lightBox.modal-dialog-centered{justify-content:center}.lightBox .modal-content{width:auto}.lightBox--body--closeBtn{padding:0;color:var(--gray);background-color:#fff;border:1px solid var(--gray4);font-size:20px;border-radius:25px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;position:absolute;top:-10px;right:-10px}.lightBox--body img{max-width:100%}.searchMobile{padding:20px}.searchMobile--logo{margin-top:56px;text-align:center;margin-bottom:20px}.searchMobile--inputGroup--icon{border-radius:10px;border-color:#eaeaea}.searchMobile--inputGroup--icon img{width:18px}.searchMobile--inputGroup--input{border-radius:10px;padding:0;height:35px}.searchMobile--inputGroup--input,.searchMobile--inputGroup--input:focus{border-color:#eaeaea;background-color:#eaeaea}.searchMobile--inputGroup--input::-moz-placeholder{color:var(--gray)}.searchMobile--inputGroup--input:-ms-input-placeholder{color:var(--gray)}.searchMobile--inputGroup--input::placeholder{color:var(--gray)}.searchMobile--results{padding:15px;display:flex;flex-direction:column;gap:15px}.searchMobile--news{display:flex;flex-direction:column;gap:30px;margin-top:42px}.searchMobile--newsItem{display:flex;gap:20px}.searchMobile--newsItem--header{display:flex;flex-direction:column;justify-content:space-between;flex:1 1}.searchMobile--newsItem--header--title{font-weight:400;font-size:12px;line-height:16px;color:var(--primary);text-align:justify}.searchMobile--newsItem--header--date{font-size:12px;line-height:16px;color:var(--gray);margin:0}.searchMobile--newsItem--img{flex:1 1;border-radius:15px;overflow:hidden}.pointTerms{text-align:center;color:#000;background-color:#eaeaea}.pointTerms hr{margin:0 3rem;background-color:#000}@media(max-width:768px){.pointTerms hr{margin:25px 20px 0}}.pointTerms--content{padding:50px}@media(max-width:768px){.pointTerms--content{padding:17px}}.pointTerms--header{margin-bottom:30px}.pointTerms--header--title{font-weight:900;font-size:32px;line-height:60px}@media(max-width:768px){.pointTerms--header--title{font-size:32px;line-height:44px}}.pointTerms--header--subtitle{font-weight:400;font-size:18px;line-height:60px}@media(max-width:768px){.pointTerms--header--subtitle{font-size:12px;line-height:32px}}.pointTerms--card{padding:55px;background-color:#fff;border-radius:10px;max-width:1400px;width:100%;margin:auto;display:flex;flex-direction:column;gap:10px}@media(max-width:768px){.pointTerms--card{padding:38px 23px}}.pointTerms--card--item h3{font-weight:700;font-size:18px;line-height:25px;margin-bottom:10px}.freebiePage{color:#000;max-width:1400px;margin:auto;padding:50px 50px 100px}@media(max-width:768px){.freebiePage{padding:40px 40px 80px}}.freebiePage--info{display:flex;flex-direction:column;height:100%;padding-bottom:30px}@media(max-width:768px){.freebiePage--info{margin-top:20px;padding-bottom:0}}.freebiePage--info--tag{font-weight:700;font-size:24px;line-height:33px}@media(max-width:768px){.freebiePage--info--tag{font-weight:400;font-size:18px;line-height:25px}}.freebiePage--info--title{font-weight:900;font-size:32px;line-height:44px}@media(max-width:768px){.freebiePage--info--title{font-size:24px;line-height:33px}}.freebiePage--info--desc{background-color:var(--gray9);padding:15px 20px;margin-top:30px;flex:1 1}@media(max-width:768px){.freebiePage--info--desc{margin-top:10px;background-color:transparent;padding:0}}.freebiePage--info--desc--text{font-size:18px;line-height:25px;color:var(--gray)}.freebiePage .slick-dots{bottom:0;height:30px}.couponAllocatingList--title{font-weight:700;font-size:24px;line-height:33px;margin-bottom:17px;text-align:center}.couponAllocatingList--search{border-radius:10px;padding:40px 50px 40px 15px;background-color:var(--gray9);display:flex;align-items:center;gap:45px;margin-bottom:20px}@media(max-width:992px){.couponAllocatingList--search{gap:10px;padding:40px 15px;flex-direction:column}}@media(max-width:768px){.couponAllocatingList--search{margin:0 23px 20px;padding:15px 30px}.couponAllocatingList--search--back{display:none}}.couponAllocatingList--search--back path{transition:.4s}.couponAllocatingList--search--back:hover path{fill:var(--gray)}.couponAllocatingList--search--inputWrap{border-radius:10px;height:40px;display:flex;align-items:center;background-color:#fff;padding:10px;margin-left:auto}@media(max-width:768px){.couponAllocatingList--search--inputWrap{width:100%;justify-content:space-between;height:30px}}.couponAllocatingList--search--inputWrap input{border:0;font-weight:700;font-size:16px;line-height:22px;width:100%}.couponAllocatingList--search--inputWrap input::-moz-placeholder{color:var(--gray4)}.couponAllocatingList--search--inputWrap input:-ms-input-placeholder{color:var(--gray4)}.couponAllocatingList--search--inputWrap input::placeholder{color:var(--gray4)}@media(max-width:768px){.couponAllocatingList--search--inputWrap input{font-weight:400;font-size:12px;line-height:16px}}.couponAllocatingList--search--inputWrap button{border:0;background-color:transparent;color:var(--gray4);font-weight:700;font-size:16px;line-height:22px;white-space:nowrap;transition:.2s}@media(max-width:768px){.couponAllocatingList--search--inputWrap button{font-size:12px;line-height:16px}}.couponAllocatingList--search--inputWrap button:hover{color:var(--gray)}@media(max-width:768px){.couponAllocatingList--search .whiteGrayButton{width:100%;font-size:12px;line-height:16px;height:30px}}.couponAllocatingList--search .whiteGrayButton:hover{background-color:#fff;border-color:#fff;color:var(--gray);box-shadow:2px 2px 10px 0 rgba(0,0,0,.15)}.couponAllocatingList--list{display:flex;flex-direction:column;gap:20px}@media(max-width:768px){.couponAllocatingList--list{margin:0 23px}}.couponAllocatingList--card{box-shadow:2px 2px 10px rgba(0,0,0,.15);border-radius:10px;display:grid;grid-template-columns:180px auto 200px;grid-template-rows:auto auto auto;grid-template-areas:"img title action" "img date action" "img desc action"}@media(max-width:768px){.couponAllocatingList--card{grid-template-areas:"title" "img " "date" "desc" "action";grid-template-columns:auto;grid-template-rows:auto;padding:30px 22px;row-gap:10px}}.couponAllocatingList--card--img{border-radius:10px;flex-shrink:0;overflow:hidden;width:150px;height:150px;grid-area:img;margin:15px}@media(max-width:768px){.couponAllocatingList--card--img{width:100%;height:auto;margin:0}}.couponAllocatingList--card--img img{-o-object-fit:contain;object-fit:contain}.couponAllocatingList--card--title{font-weight:700;font-size:24px;line-height:33px;margin-top:15px;grid-area:title}@media(max-width:768px){.couponAllocatingList--card--title{font-size:16px;line-height:22px;text-align:center;margin-top:0}}.couponAllocatingList--card--date{font-size:14px;line-height:19px;margin-bottom:0;grid-area:date}@media(max-width:768px){.couponAllocatingList--card--date{text-align:center}}.couponAllocatingList--card--desc{font-size:18px;line-height:25px;color:var(--gray);margin-bottom:0;align-self:flex-end;padding:15px 15px 15px 0;grid-area:desc}@media(max-width:768px){.couponAllocatingList--card--desc{padding:0;font-weight:700;font-size:16px;line-height:22px;color:#000}}.couponAllocatingList--card--action{display:flex;align-items:center;justify-content:center;border-left:1px dashed var(--gray4);grid-area:action;padding:0 10px}@media(max-width:768px){.couponAllocatingList--card--action{border:0}}.couponAllocatingList--card--action button{width:auto;min-width:100px;height:30px;font-weight:700;font-size:16px;line-height:22px;padding:0 10px}@media(max-width:768px){.couponAllocatingList--card--action button{width:100%}}.couponDetailModal{width:100%;display:flex;gap:20px}@media(max-width:768px){.couponDetailModal{flex-direction:column}}.couponDetailModal--img{width:100%;max-width:180px;overflow:hidden;flex-shrink:0}@media(max-width:992px){.couponDetailModal--img{max-width:130px}}@media(max-width:768px){.couponDetailModal--img{max-width:100%}}.couponDetailModal--content{display:flex;flex-direction:column;width:100%}.couponDetailModal--content--date{margin-bottom:auto}.couponDetailModal--content--desc{margin-bottom:0}.couponDetailModal--content--couponWording{margin-bottom:auto}.couponDetailModal--content--action{display:flex;gap:8px;width:100%;align-items:center;margin-top:20px}@media(max-width:768px){.couponDetailModal--content--action{margin-top:10px;flex-direction:column}}.couponDetailModal--content--action button{height:36px;width:100%;font-size:16px}.couponDetailModal--content--action--barcode{width:100%;max-width:180px;height:auto;margin:0 8px 0 auto}@media(max-width:768px){.couponDetailModal--content--action--barcode{max-width:100%;margin-right:0}}.couponDetailModal--content--action--text{display:flex;flex-direction:column;align-items:center;border:1px solid var(--gray);border-radius:10px;color:var(--gray);padding:16px;font-size:14px}@media(max-width:768px){.couponDetailModal--content--action--text{width:100%}}.img-gray{filter:grayscale(100%)}.text-area-wrap{white-space:pre-wrap}.rotate45{transform:rotate(-45deg)}.boxShadow{box-shadow:2px 2px 8px rgba(0,0,0,.15)}.text-primary{color:var(--primary)!important}.bg-light{background-color:#eaeaea!important}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.25!important}.slick-dots li.slick-active button:before{opacity:1!important}.product .slick-slide>div{height:0;padding-bottom:100%;overflow:hidden;position:relative}.product .slick-slide>div img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}