.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{height:34px;padding:0 16px;border:1px solid #dcdcdc;border-radius:6px;background:#ffffff;color:#1a1a1a;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:#1a1a1a}.cate-page .cate-type-chip--active{border-color:#1a1a1a;background:#1a1a1a;color:#ffffff}.cate-page .cate-type-chip--removable{display:flex;align-items:center;gap:8px;padding:0 14px}.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:#1a1a1a}.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;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-progress{display:flex;flex-direction:column;align-items:center;gap:9px;margin-top:34px}.cate-page .cate-progress__label{font-size:13px;font-weight:500;color:#4a4a4a}.cate-page .cate-progress__track{width:286px;max-width:100%;height:5px;border-radius:40px;background:#ececec;overflow:hidden}.cate-page .cate-progress__bar{height:100%;border-radius:40px;background:#1a1a1a;transition:width .3s ease}.cate-page .list-product-wrapper .view-all{height:48px;padding:0 32px;margin:0;border:0;border-radius:8px;background:#1a1a1a;color:#ffffff;font-size:15px;font-weight:600;text-transform:none;transition:background .2s ease}.cate-page .list-product-wrapper .view-all:hover{background:#ef5025;color:#ffffff;border-color:transparent}.cate-page .list-product-wrapper .m-t-30{margin-top:18px!important}.cate-page .cate-banner{position:relative;border-radius:10px;overflow:hidden}.pc .cate-page .cate-banner .cate-banner__item,.pc .cate-page .cate-banner .embla__slide{height:168px}.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:168px!important;max-height:168px!important;object-fit:cover;display:block}.cate-page .cate-banner .slide-link-btn{display:none}.cate-page .cate-banner .slide-button{width:34px;height:34px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 3px 10px rgba(0,0,0,.16);transform:translateY(-50%)!important;transition:background .2s ease}.cate-page .cate-banner .slide-button:hover{background:#ffffff}.cate-page .cate-banner .slide-button img{display:none}.cate-page .cate-banner .slide-button:after{content:"";width:16px;height:16px;background-position:50%;background-repeat:no-repeat;background-size:16px 16px}.cate-page .cate-banner .slide-button-left:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='2.3'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m11 6-6 6 6 6'/%3E%3C/svg%3E")}.cate-page .cate-banner .slide-button-right:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='2.3'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 6 6 6-6 6'/%3E%3C/svg%3E")}.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}.pc .cate-page .list-product-wrapper{margin-top:34px!important}.pc .cate-page .list-product-wrapper .pc-product-grid{margin-top:0!important}.pc .cate-page nav[aria-label=breadcrumb]{font-size:12.5px;font-weight:400;color:#767676;gap:9px}.pc .cate-page nav[aria-label=breadcrumb] ol{align-items:center}.pc .cate-page nav[aria-label=breadcrumb] li{gap:9px}.pc .cate-page nav[aria-label=breadcrumb] li+li{margin-left:9px}.pc .cate-page nav[aria-label=breadcrumb] a{color:#767676;transition:color .18s ease}.pc .cate-page nav[aria-label=breadcrumb] a:hover{color:#ef5025}.pc .cate-page nav[aria-label=breadcrumb] li:last-child a{color:#1a1a1a;font-weight:500;pointer-events:none}.pc .cate-page nav[aria-label=breadcrumb] li+li:before{width:12px;height:12px;border:0;transform:none;margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23b5b5b5' stroke-width='2.2'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12px 12px;flex:none}.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;max-width:none}.mobile .cate-page .cate-seo-box .colection-description{width:100%}.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>.block-text:first-child>p:first-child{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}.mobile .cate-page .cate-seo-box .product-describe .position-relative>div:last-child{background:linear-gradient(180deg,rgba(245,245,245,0),#f5f5f5);height:80px}.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}.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 .cate-banner{margin-top:10px;border-radius:0;overflow:hidden}.mobile .cate-page .cate-banner__item img{width:100%;height:auto;max-height:none;aspect-ratio:1006/498;object-fit:cover;border-radius:0}.mobile .cate-page .cate-heading{margin-top:0;padding-top:10px}.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}.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}.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:0 0 -6px -7px}.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{width:auto;height:auto;border-radius:4px;font-size:10.5px;font-weight:500;color:#767676;border:1px solid #dcdcdc;padding:1px 5px;background:transparent!important}.mobile .cate-page .list-product-wrapper button.view-all{height:46px;max-width:280px;width:100%}.mia-filterbar{display:flex;align-items:center;gap:10px;margin-top:26px}.mia-filterbar__spacer{flex:1 1}.mia-filterbtn{position:relative;display:flex;align-items:center;gap:8px;height:34px;padding:0 14px;border:1px solid #e0e0e0;border-radius:6px;background:#ffffff;color:#1a1a1a;font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,color .18s ease}.mia-filterbtn:hover{border-color:#ef5025;color:#ef5025}.mia-filterbtn.has-count{border-color:#1a1a1a}.mia-filterbtn__badge{position:absolute;top:-7px;left:-7px;min-width:17px;height:17px;padding:0 4px;border-radius:20px;background:#ef5025;color:#ffffff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.mia-dd{position:relative}.mia-dd__btn{display:flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px solid #e0e0e0;border-radius:6px;background:#ffffff;color:#1a1a1a;font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,color .18s ease}.mia-dd__btn:hover{border-color:#ef5025;color:#ef5025}.mia-dd__btn.is-on{border-color:#1a1a1a;font-weight:600}.mia-dd__btn svg{flex:none;opacity:.55;transition:transform .2s ease}.mia-dd__scrim{position:fixed;inset:0;z-index:60;background:transparent;cursor:default}.mia-dd__panel{position:absolute;top:calc(100% + 9px);left:0;z-index:70;min-width:208px;max-height:340px;overflow-y:auto;background:#ffffff;border-radius:10px;box-shadow:0 16px 40px rgba(0,0,0,.18);padding:6px;animation:miaMegaIn .2s cubic-bezier(.2,.85,.25,1) both}.mia-dd__panel--brand{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;width:300px;padding:12px}.mia-dd__panel--withFooter{display:block;padding:14px}.mia-dd__grid[data-kind=brand]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.mia-dd__panel--withFooter .mia-brand-cell{height:58px}.mia-dd__panel--withFooter .mia-brand-cell>span[role=img]{width:68px;height:26px}.mia-dd__foot{display:flex;align-items:center;gap:12px;margin-top:14px}.mia-dd__clear{flex:0 0 106px;height:40px;border:1px solid #dcdcdc;border-radius:8px;background:#ffffff;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:500;color:#1a1a1a;transition:border-color .18s ease,color .18s ease}.mia-dd__clear:hover{border-color:#ef5025;color:#ef5025}.mia-dd__apply{flex:1 1;height:40px;border:0;border-radius:8px;background:#ef5025;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;color:#ffffff;transition:background .18s ease}.mia-dd__apply:hover{background:#d8451d}@keyframes miaMegaIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mia-dd__item{display:flex;align-items:center;gap:12px;width:100%;height:38px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:#1a1a1a;font-family:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background .16s ease}.mia-dd__item:hover{background:#fafafa}.mia-dd__item.is-on{font-weight:700}.mia-dd__label{flex:1 1}.mia-dd__dot{width:20px;height:20px;flex:none;border-radius:50%;border:1px solid #d8d8d8;box-sizing:border-box}.mia-sort{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:400;color:#767676}.mia-sort__wrap{position:relative}.mia-sort__btn{display:flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:#1a1a1a;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:color .18s ease}.mia-sort__btn:hover{color:#ef5025}.mia-sort__btn svg{flex:none;opacity:.55;transition:transform .2s ease}.mia-sort__panel{position:absolute;top:calc(100% + 10px);right:0;z-index:70;width:208px;background:#ffffff;border-radius:10px;box-shadow:0 16px 40px rgba(0,0,0,.18);padding:6px;animation:miaMegaIn .2s cubic-bezier(.2,.85,.25,1) both}.mia-sort__item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:40px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:#1a1a1a;font-family:inherit;font-size:13px;font-weight:400;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}.mia-sort__item.is-on,.mia-sort__item:hover{background:#fff3ef;color:#ef5025}.mia-sort__item.is-on{font-weight:700}.mia-drawer__overlay{position:fixed;inset:0;z-index:110;background:rgba(0,0,0,.28);cursor:default;animation:miaFadeIn .22s ease both}@keyframes miaFadeIn{0%{opacity:0}to{opacity:1}}.mia-drawer{position:fixed;top:0;right:0;bottom:0;z-index:120;width:380px;max-width:100vw;background:#ffffff;box-shadow:-14px 0 44px rgba(0,0,0,.18);display:flex;flex-direction:column;animation:miaDrawerIn .26s cubic-bezier(.2,.85,.25,1) both}@keyframes miaDrawerIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.mia-drawer__head{flex:none;display:flex;align-items:center;gap:14px;padding:20px 22px 18px}.mia-drawer__title{flex:1 1;font-size:20px;font-weight:800;color:#1a1a1a}.mia-drawer__clear{border:0;background:transparent;padding:0;color:#767676;font-family:inherit;font-size:13.5px;font-weight:400;cursor:pointer;transition:color .18s ease}.mia-drawer__clear:hover{color:#ef5025}.mia-drawer__close{width:26px;height:26px;border:0;background:transparent;padding:0;color:#1a1a1a;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .18s ease}.mia-drawer__close:hover{color:#ef5025}.mia-drawer__chosen{flex:none;display:flex;flex-wrap:wrap;gap:8px;padding:0 22px 18px}.mia-chosen-chip{display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:0;border-radius:6px;background:#f2f2f2;color:#1a1a1a;font-family:inherit;font-size:13px;font-weight:400;white-space:nowrap;cursor:pointer;transition:background .18s ease}.mia-chosen-chip:hover{background:#e6e6e6}.mia-chosen-chip svg{flex:none}.mia-drawer__body{flex:1 1;min-height:0;overflow-y:auto;border-top:1px solid #ececec}.mia-drawer__section{border-bottom:1px solid #ececec}.mia-drawer__sectionHead{display:flex;align-items:center;gap:10px;width:100%;padding:20px 22px;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.mia-drawer__sectionTitle{flex:1 1;font-size:15.5px;font-weight:700;color:#1a1a1a}.mia-drawer__sectionTitle span{font-weight:400;color:#767676}.mia-drawer__sectionHead svg{flex:none;transition:transform .22s ease}.mia-drawer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 22px 20px}.mia-brand-cell{position:relative;display:flex;align-items:center;justify-content:center;height:62px;border:1px solid transparent;border-radius:8px;background:#f5f5f5;cursor:pointer;transition:border-color .18s ease,background .18s ease}.mia-brand-cell:hover{border-color:#ef5025}.mia-brand-cell.is-on{border-color:#ef5025;background:#ffffff}.mia-brand-cell>span[role=img]{display:block;width:104px;height:40px;background-repeat:no-repeat;background-position:50%;background-size:contain;filter:grayscale(1);mix-blend-mode:multiply}.mia-brand-cell.is-on>span[role=img]{filter:none}.mia-brand-cell__tick{position:absolute;top:-7px;right:-7px;width:19px;height:19px;border-radius:50%;background:#ef5025;display:flex;align-items:center;justify-content:center}.mia-check-cell{display:flex;align-items:center;gap:12px;height:60px;padding:0 14px;border:1px solid transparent;border-radius:8px;background:#f5f5f5;color:#1a1a1a;font-family:inherit;font-size:13.5px;font-weight:400;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease}.mia-check-cell:hover{border-color:#ef5025}.mia-check-cell.is-on{border-color:#ef5025;background:#ffffff;font-weight:600}.mia-check-cell__box{width:21px;height:21px;flex:none;border:1.5px solid #d8d8d8;border-radius:4px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#ffffff}.mia-check-cell.is-on .mia-check-cell__box{border-color:#ef5025;background:#ef5025}.mia-check-cell__label{flex:1 1}.mia-color-cell{display:flex;align-items:center;gap:12px;height:50px;padding:0 14px;border:1px solid transparent;border-radius:8px;background:#f5f5f5;color:#1a1a1a;font-family:inherit;font-size:13.5px;font-weight:400;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease}.mia-color-cell:hover{border-color:#ef5025}.mia-color-cell.is-on{border-color:#ef5025;background:#fff3ef;font-weight:600}.mia-color-cell__dot{width:26px;height:26px;flex:none;border-radius:50%;border:1px solid #d8d8d8;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.mia-color-cell__label{flex:1 1}.mia-drawer__foot{flex:none;display:flex;align-items:center;gap:12px;padding:16px 22px 20px;border-top:1px solid #ececec}.mia-drawer__resetBtn{flex:0 0 118px;height:48px;border:1px solid #dcdcdc;border-radius:8px;background:#ffffff;color:#1a1a1a;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .18s ease,color .18s ease}.mia-drawer__resetBtn:hover{border-color:#ef5025;color:#ef5025}.mia-drawer__applyBtn{flex:1 1;height:48px;border:0;border-radius:8px;background:#ef5025;color:#ffffff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .18s ease}.mia-drawer__applyBtn:hover{background:#d8451d}.mia-dd__panelTitle{font-size:13.5px;font-weight:500;color:#767676;padding:4px 12px 8px}.mia-dd__radio{width:18px;height:18px;flex:none;border-radius:50%;box-sizing:border-box;border:2px solid #d8d8d8;display:flex;align-items:center;justify-content:center;transition:border-color .16s ease}.mia-dd__radio.is-on{border-color:#ef5025}.mia-dd__radio.is-on:after{content:"";width:9px;height:9px;border-radius:50%;background:#ef5025}.mia-drawer__list{display:flex;flex-direction:column;gap:10px;padding:0 22px 20px}.mia-radio-cell{display:flex;align-items:center;gap:10px;width:100%;height:50px;padding:0 16px;border:1px solid #e2e2e2;border-radius:8px;background:#ffffff;color:#1a1a1a;font-family:inherit;font-size:14px;font-weight:400;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease}.mia-radio-cell:hover{border-color:#ef5025}.mia-radio-cell.is-on{border-color:#ef5025;background:#fff3ef;font-weight:600}.mia-radio-cell__label{flex:1 1}.mia-dd__panel--radio .mia-dd__item{gap:12px}.mia-drawer__applyBtn.is-loading{display:flex;align-items:center;justify-content:center;opacity:.85;cursor:progress}.mia-drawer__spinner{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top-color:#ffffff;animation:miaSpin .7s linear infinite}@keyframes miaSpin{to{transform:rotate(1turn)}}.mia-dd__btn{position:relative}.mia-dd__badge{position:absolute;top:-7px;left:-7px;min-width:17px;height:17px;padding:0 4px;border-radius:20px;background:#ef5025;color:#ffffff;font-size:10px;font-weight:700}.mia-dd__badge,.mia-dd__check{display:flex;align-items:center;justify-content:center}.mia-dd__check{width:18px;height:18px;flex:none;border:1.5px solid #d8d8d8;border-radius:4px;box-sizing:border-box;background:#ffffff;transition:border-color .16s ease,background .16s ease}.mia-dd__check.is-on{border-color:#ef5025;background:#ef5025}