.mobile .cate-page{.page-content{max-width:640px;margin:0}.filter-wrapper,.list-product-wrapper{padding-left:7px;padding-right:7px}.filter-wrapper{margin-bottom:10px}.list-brand{overflow-x:auto;padding-bottom:10px;margin-left:7px}.collection,.list-brand{&::-webkit-scrollbar{height:0;display:none;-webkit-appearance:none}}.collection{display:flex;overflow:auto;gap:10px;padding:10px 0;scroll-snap-type:x mandatory;overscroll-behavior:contain;margin-bottom:20px;margin-left:7px;.collection-title{font-weight:700;padding:3px 0}.slide-collection{flex:1 1;min-width:calc(100% / 2.5)}.embla__container{gap:10px}span{font-weight:500;font-size:12px}}.main-filter{.row{flex-wrap:wrap}}}.pc .cate-page{.product-header-container{height:280px}.page-content{width:100%;max-width:var(--content-max);margin:auto;padding-left:var(--content-pad);padding-right:var(--content-pad)}.range-price{display:block;overflow:hidden;padding:0 0 20px;position:relative}form.range-price:before{content:"";position:absolute;border-top:.5px solid #ddd;display:block;width:100%;top:50%;z-index:0}.list-brand{flex-wrap:wrap}.collection{display:flex;gap:10px;padding:10px 0;.slide-collection{flex:1 1;min-width:calc((100% - 40px) / 5)}.embla__container{gap:10px}span{font-size:15px;font-weight:500}.collection-title{font-weight:700;padding:3px 0}}form.range-price:before{top:calc(50% - 11px)}.item-product-grid .product-image{width:100%!important;height:auto!important;position:unset!important}.item-product-grid .img-box{flex-direction:column}}.cate-page .cate-heading{display:flex;align-items:baseline;gap:14px;margin-top:26px}.cate-page .cate-heading__title{margin:0;font-size:36px;font-weight:800;letter-spacing:.02em;line-height:1;color:#1a1a1a;text-transform:uppercase}.cate-page .cate-heading__count{font-size:15px;font-weight:400;line-height:1;color:#767676}.cate-page .cate-type-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.cate-page .cate-type-chip{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 16px;border:1px solid #dcdcdc;border-radius:6px;background:#ffffff;color:#1a1a1a;text-decoration:none;font-family:inherit;font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.cate-page .cate-type-chip:hover{border-color:#ef5025;color:#ef5025}.cate-page .cate-type-chip--active{border-color:#ef5025;background:#fff3ef;color:#ef5025;font-weight:600}.cate-page .cate-type-chip--active:hover{border-color:#ef5025;color:#ef5025}.cate-page .cate-type-chip--removable{display:flex;align-items:center;gap:8px;padding:0 14px;border-color:#1a1a1a;background:#1a1a1a;color:#ffffff;font-weight:500}.cate-page .cate-type-chip--removable:hover{border-color:#1a1a1a;background:#000000;color:#ffffff}.cate-page .cate-type-chip--removable svg{flex:none}.cate-page .cate-type-more{position:relative}.cate-page .cate-type-more__btn{display:flex;align-items:center;gap:8px;font-weight:400}.cate-page .cate-type-more__btn svg{flex:none;transition:transform .2s ease}.cate-page .cate-type-more__btn.is-open{border-color:#ef5025;color:#ef5025}.cate-page .cate-type-more__panel{position:absolute;top:calc(100% + 9px);right:0;z-index:70;width:250px;background:#ffffff;border-radius:10px;box-shadow:0 16px 40px rgba(0,0,0,.18);padding:8px;animation:miaMegaIn .2s cubic-bezier(.2,.85,.25,1) both}.cate-page .cate-type-more__item{display:flex;align-items:center;width:100%;height:38px;padding:0 12px;border:0;border-radius:7px;background:transparent;cursor:pointer;font-family:inherit;font-size:13.5px;text-align:left;text-decoration:none;color:#1a1a1a;transition:background .16s ease,color .16s ease}.cate-page .cate-type-more__item:hover{background:#f5f5f5;color:#ef5025}.cate-page .cate-type-more__item.is-on{font-weight:600;color:#ef5025}.cate-page .cate-banner{position:relative;border-radius:10px;overflow:hidden}.pc .cate-page .cate-banner.m-t-15{margin-top:12px!important}.pc .cate-page .cate-banner .cate-banner__item,.pc .cate-page .cate-banner .embla__slide{height:auto}.pc .cate-page .cate-banner .cate-banner__item{display:block;width:100%;overflow:hidden}.pc .cate-page .cate-banner .cate-banner__item img{width:100%;height:auto!important;max-height:none!important;aspect-ratio:1200/200;object-fit:cover;display:block}.pc .cate-page.brand-page .cate-banner .cate-banner__item,.pc .cate-page.brand-page .cate-banner .embla__slide{height:auto}.pc .cate-page.brand-page .cate-banner .cate-banner__item img{width:100%;height:auto!important;max-height:none!important;aspect-ratio:1200/400;object-fit:cover}.cate-page .cate-banner .slide-link-btn{display:none}.cate-page .cate-banner .slide-button{transform:translateY(-50%)!important}.cate-page .cate-banner .slide-button-left{left:18px!important}.cate-page .cate-banner .slide-button-right{right:18px!important}.pc .cate-page .cate-seo-box{margin-top:44px}.pc .cate-page .cate-seo-box .product-describe{background:#f5f5f5;border-radius:14px;padding:40px 48px 32px}.pc .cate-page .cate-seo-box .product-describe .page-content{max-width:1200px;margin:0 auto;padding:0}.pc .cate-page .cate-seo-box .colection-description{width:100%}.pc .cate-page .cate-seo-box .colection-description p{font-size:14px;font-weight:400;line-height:1.8;color:#4a4a4a;margin:0 0 12px}.pc .cate-page .cate-seo-box .colection-description>.block-text:first-child>p:first-child{font-size:14.5px;font-weight:600;line-height:1.75;color:#1a1a1a;margin-bottom:14px}.pc .cate-page .cate-seo-box .colection-description h2{display:flex;align-items:baseline;gap:10px;font-size:21px;font-weight:700;color:#1a1a1a;margin:32px 0 12px}.pc .cate-page .cate-seo-box .colection-description h2 .dropcap{display:flex;align-items:center;justify-content:center;width:27px;height:27px;flex:none;border-radius:50%;background:#ef5025;color:#ffffff;font-size:14px;font-weight:700}.pc .cate-page .cate-seo-box .colection-description h3{font-size:16px;font-weight:700;color:#1a1a1a;margin:22px 0 8px}.pc .cate-page .cate-seo-box .colection-description h3 b{font-weight:700}.pc .cate-page .cate-seo-box .colection-description .post-caption{text-align:center;margin:20px 0 4px}.pc .cate-page .cate-seo-box .colection-description .post-caption i{font-size:13px;font-weight:400;font-style:italic;color:#8a8a8a}.pc .cate-page .cate-seo-box .colection-description img{max-width:100%;height:auto;border-radius:10px;display:block;margin:0 auto}.pc .cate-page .cate-seo-box .colection-description table{width:100%;border-collapse:collapse;background:#ffffff;border-radius:10px;overflow:hidden;margin:16px 0 12px}.pc .cate-page .cate-seo-box .colection-description table td{padding:13px 16px;font-size:13.5px;font-weight:400;color:#4a4a4a;border-top:1px solid #ececec;vertical-align:middle}.pc .cate-page .cate-seo-box .colection-description table td p{margin:0;font-size:inherit;color:inherit;line-height:1.5}.pc .cate-page .cate-seo-box .colection-description table tr:first-child td{background:#1a1a1a;border-top:0}.pc .cate-page .cate-seo-box .colection-description table tr:first-child td,.pc .cate-page .cate-seo-box .colection-description table tr:first-child td b,.pc .cate-page .cate-seo-box .colection-description table tr:first-child td p{color:#ffffff;font-weight:700;font-size:13.5px}.pc .cate-page .cate-seo-box .colection-description table tr:not(:first-child) td:first-child,.pc .cate-page .cate-seo-box .colection-description table tr:not(:first-child) td:first-child p{font-weight:600;color:#1a1a1a}.pc .cate-page .cate-seo-box .product-describe [class*=BlurComp]{background:linear-gradient(180deg,rgba(245,245,245,0),#f5f5f5)!important;height:90px!important}.pc .cate-page .cate-seo-box .product-describe .view-all{display:flex;align-items:center;gap:8px;height:34px;padding:0 6px;margin:0;border:0;border-radius:0;background:transparent;color:#1a1a1a;font-size:15px;font-weight:500;text-transform:none;transition:color .2s ease}.pc .cate-page .cate-seo-box .product-describe .column.m-t-15{margin-top:14px!important}.pc .cate-page .cate-seo-box .product-describe .view-all:hover{color:#ef5025;background:transparent}.pc .cate-page .cate-seo-box .product-describe .row.flex-wrap.margin-auto[style]{max-height:260px!important}.pc .cate-page .cate-seo-box .product-describe .row.flex-wrap.margin-auto[style*=none]{max-height:none!important}.mobile .cate-page .cate-seo-box{padding:28px 12px}.mobile .cate-page .cate-seo-box .product-describe{background:#f5f5f5;border-radius:12px;padding:20px 16px 12px}.mobile .cate-page .cate-seo-box .product-describe .page-content{padding:0!important;max-width:none}.mobile .cate-page .cate-seo-box .colection-description{width:100%;padding:0;margin-top:0;margin-bottom:0}.mobile .cate-page .cate-seo-box .colection-description p{font-size:13px;font-weight:400;line-height:1.7;color:#4a4a4a;margin:0 0 12px;text-wrap:pretty}.mobile .cate-page .cate-seo-box .colection-description p.campaign-intro{font-size:13.5px;font-weight:600;line-height:1.75;color:#1a1a1a;margin-bottom:14px}.mobile .cate-page .cate-seo-box .colection-description h2{display:flex;align-items:baseline;gap:10px;font-size:16px;font-weight:700;line-height:1.4;color:#1a1a1a;margin:24px 0 10px}.mobile .cate-page .cate-seo-box .colection-description h2 .dropcap{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:50%;background:#ef5025;color:#ffffff;font-size:13px;font-weight:700}.mobile .cate-page .cate-seo-box .colection-description h3{font-size:14.5px;font-weight:700;color:#1a1a1a;margin:20px 0 8px}.mobile .cate-page .cate-seo-box .colection-description img{max-width:100%;height:auto;border-radius:10px;display:block;margin:0 auto}.mobile .cate-page .cate-seo-box .colection-description table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;background:#ffffff;border-radius:10px;margin:16px 0 12px}.mobile .cate-page .cate-seo-box .colection-description table td,.mobile .cate-page .cate-seo-box .colection-description table th{padding:9px 8px;font-size:11.5px;font-weight:400;line-height:1.45;color:#4a4a4a;border:0;border-top:1px solid #ececec;text-align:left;vertical-align:middle}.mobile .cate-page .cate-seo-box .colection-description table td p,.mobile .cate-page .cate-seo-box .colection-description table th p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.mobile .cate-page .cate-seo-box .colection-description table tr:first-child td,.mobile .cate-page .cate-seo-box .colection-description table tr:first-child th{background:#1a1a1a;border-top:0}.mobile .cate-page .cate-seo-box .colection-description table tr:first-child td,.mobile .cate-page .cate-seo-box .colection-description table tr:first-child td b,.mobile .cate-page .cate-seo-box .colection-description table tr:first-child td p,.mobile .cate-page .cate-seo-box .colection-description table tr:first-child th,.mobile .cate-page .cate-seo-box .colection-description table tr:first-child th b,.mobile .cate-page .cate-seo-box .colection-description table tr:first-child th p{color:#ffffff;font-weight:700;font-size:11.5px}.mobile .cate-page .cate-seo-box .colection-description table tr:nth-child(2n) td{background:#ffffff}.mobile .cate-page .cate-seo-box .colection-description table tr:nth-child(odd):not(:first-child) td{background:#fafafa}.mobile .cate-page .cate-seo-box .colection-description table tr:not(:first-child) td:first-child,.mobile .cate-page .cate-seo-box .colection-description table tr:not(:first-child) td:first-child p{font-weight:600;color:#1a1a1a}.mobile .cate-page .cate-seo-box .product-describe .row.flex-wrap.margin-auto[style*=none]{max-height:none!important}.mobile .cate-page .cate-seo-box .product-describe [class*=BlurComp]{background:linear-gradient(180deg,rgba(245,245,245,0),#f5f5f5)!important;height:80px!important}.mobile .cate-page .cate-seo-box .view-all{display:flex;align-items:center;gap:6px;height:44px;padding:0 12px;border:0;background:transparent;font-size:13.5px;font-weight:600;color:#1a1a1a;cursor:pointer;text-transform:none}.mobile .cate-page .cate-seo-box .cate-faq__heading{display:flex;align-items:baseline;gap:10px;font-size:16px;font-weight:700;line-height:1.4;color:#1a1a1a;margin:24px 0 10px}.mobile .cate-page .cate-seo-box .cate-faq__num{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:50%;background:#ef5025;color:#ffffff;font-size:13px;font-weight:700}.mobile .cate-page .cate-seo-box .cate-faq__list{margin-top:8px;border-bottom:1px solid #e2e2e2}.mobile .cate-page .cate-seo-box .cate-faq__item{border-top:1px solid #e2e2e2}.mobile .cate-page .cate-seo-box .cate-faq__qWrap{margin:0}.mobile .cate-page .cate-seo-box .cate-faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 0;border:0;background:transparent;cursor:pointer;font-family:inherit;text-align:left}.mobile .cate-page .cate-seo-box .cate-faq__q>span{font-size:14px;font-weight:700;line-height:1.45;color:#1a1a1a}.mobile .cate-page .cate-seo-box .cate-faq__icon{flex:none;transition:transform .25s ease}.mobile .cate-page .cate-seo-box .cate-faq__acc{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s cubic-bezier(.3,.85,.25,1),opacity .24s ease}.mobile .cate-page .cate-seo-box .cate-faq__acc[data-open=true]{grid-template-rows:1fr;opacity:1}.mobile .cate-page .cate-seo-box .cate-faq__acc>*{overflow:hidden;min-height:0}.mobile .cate-page .cate-seo-box .cate-faq__acc[data-open=false]>*{visibility:hidden;transition:visibility 0s .32s}.mobile .cate-page .cate-seo-box .cate-faq__aWrap{padding:0 0 8px}.mobile .cate-page .cate-seo-box .cate-faq__a{font-size:13px;font-weight:400;line-height:1.7;color:#4a4a4a;margin:0 0 12px;text-wrap:pretty}.pc .cate-page .cate-seo-box .cate-faq__heading{display:flex;align-items:baseline;gap:10px;font-size:21px;font-weight:700;color:#1a1a1a;margin:32px 0 12px}.pc .cate-page .cate-seo-box .cate-faq__num{display:flex;align-items:center;justify-content:center;width:27px;height:27px;flex:none;border-radius:50%;background:#ef5025;color:#ffffff;font-size:14px;font-weight:700}.pc .cate-page .cate-seo-box .cate-faq__flatQ{font-size:15px;font-weight:700;color:#1a1a1a;margin:20px 0 8px}.pc .cate-page .cate-seo-box .cate-faq__a{font-size:14px;font-weight:400;line-height:1.8;color:#4a4a4a;margin:0 0 12px;text-wrap:pretty}.mobile .cate-page .page-content{padding-left:12px;padding-right:12px}.mobile .cate-page .cate-banner{margin-left:-12px;margin-right:-12px}.mobile .cate-page nav[aria-label=breadcrumb]{font-size:11.5px;color:#767676;padding-top:12px}.mobile .cate-page nav[aria-label=breadcrumb] a{font-size:11.5px;color:#767676}.mobile .cate-page nav[aria-label=breadcrumb] li:last-child a{color:#1a1a1a;font-weight:600;pointer-events:none}.mobile .cate-page nav[aria-label=breadcrumb] li+li:before{content:"›";width:auto;height:auto;border:0;transform:none;margin:0 6px;color:#767676;font-size:11.5px;line-height:1}.mobile .cate-page:not(.brand-page) .cate-banner{margin-top:10px;border-radius:0;overflow:hidden}.mobile .cate-page:not(.brand-page) .cate-banner__item img{width:100%;height:auto;object-fit:contain;max-height:none;border-radius:0;display:block}.mobile .cate-page.brand-page .cate-banner{border-radius:0;overflow:hidden}.mobile .cate-page.brand-page .cate-banner__item img{border-radius:0}.cate-page .cate-heading.is-mobile{margin-top:0}.mobile .cate-page .cate-type-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-right:12px;margin-right:-12px}.mobile .cate-page .cate-type-chips::-webkit-scrollbar{display:none;height:0}.mobile .cate-page .cate-type-chip{flex:none}.mobile .cate-page .list-product-wrapper .row.flex-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 10px;gap:18px 10px}.mobile .cate-page .list-product-wrapper .row.flex-wrap>*,.mobile .cate-page .list-product-wrapper .row.flex-wrap>*>.item-product-grid{width:100%!important;max-width:none;margin:0}.mobile .cate-page .cate-banner.m-t-15{margin-top:10px!important}.cate-heading__srOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mobile .cate-page .list-product-wrapper .row.flex-wrap.gap-10{gap:18px 10px!important}.mobile .cate-page .item-product-grid--category .img-box{border-radius:12px;background:#f2f2f2;aspect-ratio:1/1.24;height:auto;min-height:0}.mobile .cate-page .item-product-grid--category .img-box .product-image{mix-blend-mode:multiply!important;padding:26px 8px 16px;box-sizing:border-box}.mobile .cate-page .item-product-grid--category .top-info{position:relative}.mobile .cate-page .item-product-grid--category .top-info-absolute{position:absolute;top:8px;left:9px;z-index:2;width:auto;margin-top:0;pointer-events:none}.mobile .cate-page .item-product-grid--category .start-point-index{gap:3px;font-size:11.5px;font-weight:700;color:#1a1a1a;padding:0;border-radius:0;background:transparent}.mobile .cate-page .item-product-grid--category .start-point-index .orange{color:#1a1a1a;font-weight:700}.mobile .cate-page .item-product-grid--category .start-point-index>span:last-child{margin-left:0!important;font-weight:700}.mobile .cate-page .item-product-grid--category .product-rating-badge--image{top:8px;right:8px;left:auto;background-color:#13a05c;font-size:10px;font-weight:600;padding:3px 9px;border-radius:3px;letter-spacing:.01em}.mobile .cate-page .item-product-grid--category .title-model{font-size:12.5px;font-weight:400;line-height:1.35;color:#1a1a1a;margin-top:8px;margin-bottom:0}.mobile .cate-page .item-product-grid--category .info-full{padding:0}.mobile .cate-page .item-product-grid--category .product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 5px;margin-top:2px}.mobile .cate-page .item-product-grid--category .product-price .price{font-size:15px;font-weight:800;color:#1a1a1a;white-space:nowrap}.mobile .cate-page .item-product-grid--category .product-price .text-center{display:contents}.mobile .cate-page .item-product-grid--category .price-compare{font-size:10.5px;color:#767676;white-space:nowrap}.mobile .cate-page .item-product-grid--category .percent{font-size:12.5px;font-weight:600;color:#ef5025;white-space:nowrap}.mobile .cate-page .item-product-grid--category .info-full{display:flex;flex-direction:column}.mobile .cate-page .item-product-grid--category .info-full .another-colors{order:3;display:flex;align-items:center;gap:0;margin:-8px 0 -6px -6px;overflow:visible}.mobile .cate-page .item-product-grid--category .info-full .title-model{order:1}.mobile .cate-page .item-product-grid--category .info-full .product-price{order:2}.mobile .cate-page .item-product-grid--category .another-colors li{width:32px;height:44px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0}.mobile .cate-page .item-product-grid--category .another-colors li span{width:20px;height:20px;border-radius:50%;box-sizing:border-box;border:0}.mobile .cate-page .item-product-grid--category .another-colors li.active span{border-width:2px;border-style:solid;box-shadow:inset 0 0 0 2px #ffffff}.mobile .cate-page .item-product-grid--category .another-colors li.total-count{width:auto;height:auto;margin-left:3px}.mobile .cate-page .item-product-grid--category .another-colors li.total-count span{min-width:20px;width:auto;height:20px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:10.5px;font-weight:500;color:#767676;border:1px solid #dcdcdc;padding:0 2px;background:transparent!important}.mobile .cate-page .list-product-wrapper button.view-all{height:46px;max-width:280px;width:100%}.pc .cate-page .cate-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 24px 72px}.pc .cate-page .cate-empty__title{font-size:18px;font-weight:700;color:#1a1a1a}.pc .cate-page .cate-empty__desc{margin-top:8px;max-width:460px;font-size:14px;font-weight:400;line-height:1.6;color:#767676;text-wrap:pretty}.pc .cate-page .cate-empty__reset{margin-top:20px;height:44px;padding:0 24px;border:1px solid #1a1a1a;border-radius:8px;background:#ffffff;font-family:inherit;font-size:14px;font-weight:600;color:#1a1a1a;cursor:pointer;transition:border-color .18s ease,color .18s ease}.pc .cate-page .cate-empty__reset:hover{border-color:#ef5025;color:#ef5025}.mobile .cate-page .cate-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:48px 24px 8px;text-align:center}.mobile .cate-page .cate-empty__title{font-size:15px;font-weight:700;color:#1a1a1a}.mobile .cate-page .cate-empty__desc{font-size:13px;color:#4a4a4a;text-wrap:pretty}.mobile .cate-page .cate-empty__reset{margin-top:12px;height:44px;padding:0 22px;border:1px solid #1a1a1a;border-radius:8px;background:#ffffff;font-family:inherit;font-size:13.5px;font-weight:600;color:#1a1a1a;cursor:pointer;transition:border-color .18s ease,color .18s ease}.mobile .cate-page .cate-empty__reset:hover{border-color:#ef5025;color:#ef5025}