section[data-v-4cea22a8]{padding:var(--section-padding-y) 0}section h2[data-v-4cea22a8]{padding:0 var(--inner-margin-x) 32px}@media screen and (max-width:1183px){section h2[data-v-4cea22a8]{padding-bottom:16px}}.banner-section[data-v-e7e6b496]{height:280px;width:100%}.banner-section .banner[data-v-e7e6b496]{height:100%;width:100%}.banner-section .content[data-v-e7e6b496]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;top:0;transform:translate(-50%);width:var(--inner-content-width)}.card-container[data-v-584d74d3]{container-type:inline-size}@media screen and (max-width:1183px){.card-container[data-v-584d74d3]{min-width:296px}}.card[data-v-584d74d3]{background:#fff;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden}.card .content[data-v-584d74d3]{padding:24px}@media screen and (max-width:1183px){.card .content[data-v-584d74d3]{padding:16px}@container (min-width: 327px){.card .content[data-v-584d74d3]{text-align:center}}}.card .content h3[data-v-584d74d3]{margin:4px 0 16px}@media screen and (max-width:1183px){.card .content h3[data-v-584d74d3]{font-size:16px;line-height:20px}}.card .content p[data-v-584d74d3]{font-size:12px;line-height:16px}.card .content .links[data-v-584d74d3]{display:inline-flex;gap:8px}.card .image[data-v-584d74d3]{height:224px;margin:0 auto;width:auto}@media screen and (max-width:1183px){.card .image[data-v-584d74d3]{height:188px}}@media screen and (min-width:1184px){@container (min-width: 1048px){.card[data-v-584d74d3]{align-items:center;flex-direction:row}.card .content[data-v-584d74d3]{flex:1 0 33%;padding-left:64px}.card .content h3[data-v-584d74d3]{margin-top:8px}.card .image[data-v-584d74d3]{height:216px;width:100%}}}.list[data-v-54bb267f]{padding:0 var(--inner-margin-x);scroll-padding:var(--inner-margin-x)}.list[data-v-73779a47]{padding:4px var(--inner-margin-x);scroll-padding:var(--inner-margin-x)}.list .card[data-v-73779a47]{background:#fff;border-radius:4px;height:460px;overflow:hidden;position:relative;width:368px}@media screen and (max-width:1183px){.list .card[data-v-73779a47]{height:370px;width:296px}}.list .card .content[data-v-73779a47]{background:linear-gradient(0deg,transparent,transparent 6.67%,rgba(0,0,0,.02) 13.33%,rgba(0,0,0,.05) 20%,rgba(0,0,0,.08) 26.67%,rgba(0,0,0,.13) 33.33%,rgba(0,0,0,.18) 40%,rgba(0,0,0,.25) 46.67%,rgba(0,0,0,.31) 53.33%,rgba(0,0,0,.37) 60%,rgba(0,0,0,.43) 66.67%,rgba(0,0,0,.48) 73.33%,rgba(0,0,0,.51) 80%,rgba(0,0,0,.54) 86.67%,rgba(0,0,0,.56) 93.33%,rgba(0,0,0,.56));color:#fff;padding:24px;position:absolute;width:100%}.list .card .content .title[data-v-73779a47]{font-size:24px;font-style:normal;font-weight:500;line-height:28px;margin:4px 0 8px}@media screen and (max-width:1183px){.list .card .content .title[data-v-73779a47]{font-size:16px;font-style:normal;font-weight:500;line-height:20px}}.list .card .content .subtitle[data-v-73779a47]{font-size:12px;font-style:normal;font-weight:400;line-height:16px}.list .card .content .desc[data-v-73779a47]{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.tab-item[data-v-37ce928b]{align-items:center;background:#fff;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;height:88px;padding:16px 8px;width:296px!important}.tab-item[data-v-37ce928b]:focus-visible{outline-offset:0}@media screen and (max-width:767px){.tab-item[data-v-37ce928b]{width:232px!important}}.tab-item .banner[data-v-37ce928b]{height:56px;width:56px}.tab-item .text[data-v-37ce928b]{flex:1;word-break:break-word}.tab-item .name[data-v-37ce928b]{color:#161616;font-size:14px;line-height:20px}@media screen and (max-width:1183px){.tab-item .name[data-v-37ce928b]{font-size:12px;line-height:16px}}.tab-item .name.active[data-v-37ce928b]{color:#ea0029!important;font-weight:600}.tab-item .desc[data-v-37ce928b]{color:#6c6d6e;font-size:12px;line-height:16px}.tab-item .desc p[data-v-37ce928b]{color:#6c6d6e!important;font-size:12px!important;line-height:16px!important}.item[data-v-93dfa41a]{align-items:flex-start;background:#fff;border-radius:4px;display:flex;flex:1 0 0;flex-direction:column;gap:16px;height:100%;justify-content:space-between;padding:16px;width:100%}.item .checkbox[data-v-93dfa41a]:focus-visible{outline:2px solid #161616!important}.item .info[data-v-93dfa41a]{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.item .image[data-v-93dfa41a]{aspect-ratio:1/1;overflow:hidden;width:192px}.item .image img[data-v-93dfa41a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item .title[data-v-93dfa41a]{color:#161616;font-size:20px;font-weight:500;line-height:24px}@media screen and (max-width:1183px){.item .title[data-v-93dfa41a]{font-size:16px;line-height:20px}}.item .key-feature[data-v-93dfa41a]{color:#6c6d6e;font-size:12px;font-weight:400;line-height:16px;margin-top:8px}.item .key-feature[data-v-93dfa41a] p{color:#6c6d6e;font-size:12px;font-weight:400;line-height:16px}.item .btn[data-v-93dfa41a]{align-items:center;display:inline-flex;gap:16px;height:32px}.empty-wrapper[data-v-389c3642]{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffffd9;border:.5px solid #e6e6e6;border-radius:40px;bottom:24px;box-shadow:0 2px 16px #17171740;cursor:pointer;font-size:20px;font-weight:600;left:50%;line-height:24px;opacity:var(--opacity);padding:24px 32px;position:fixed;transform:translate(-50%);transition:opacity .22s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:opacity;z-index:var(--z-footer)}.empty-wrapper[data-v-389c3642]:hover{background:#fffffff2}.empty-wrapper[data-v-389c3642]:active{transform:translate(-50%) scale(.98)}@media screen and (max-width:1183px){.empty-wrapper[data-v-389c3642]{font-size:16px;padding:16px 24px}}@media screen and (max-width:767px){.empty-wrapper[data-v-389c3642]{box-sizing:border-box;max-width:90%;text-align:center;width:-moz-max-content;width:max-content}}.product-wrapper[data-v-eed6e185]{--padding-box:16px;align-items:center;bottom:24px;display:flex;height:auto;justify-content:center;left:0;position:fixed;width:100%;z-index:var(--z-footer)}@media screen and (max-width:1183px){.product-wrapper[data-v-eed6e185]{align-items:flex-end;background:#00000080;bottom:0;height:100%;width:100%}}.product-wrapper .product-box[data-v-eed6e185]{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#fff;border:.5px solid #e6e6e6;border-radius:8px;box-shadow:0 2px 16px #17171740;box-sizing:border-box;opacity:var(--opacity);padding:var(--padding-box);transition:opacity .22s ease-out;width:var(--inner-content-width);will-change:opacity}@media screen and (max-width:1183px){.product-wrapper .product-box[data-v-eed6e185]{border-radius:16px 16px 0 0;padding:8px 24px 24px;width:100%}.product-wrapper .product-box .mob-touch-bar[data-v-eed6e185]{background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;margin-bottom:8px;padding:8px;transition:background-color .2s ease;width:100%}.product-wrapper .product-box .mob-touch-bar[data-v-eed6e185]:hover{background-color:#0000000d}.product-wrapper .product-box .mob-touch-bar[data-v-eed6e185]:focus-visible{outline:2px solid #161616;outline-offset:2px}.product-wrapper .product-box .mob-touch-bar[data-v-eed6e185]:active{background-color:#0000001a}.product-wrapper .product-box .mob-touch-bar svg[data-v-eed6e185]{height:24px;width:24px}}.product-wrapper .product-box .header[data-v-eed6e185]{align-items:center;display:flex;justify-content:space-between}.product-wrapper .product-box .header .title[data-v-eed6e185]{font-size:20px;font-weight:600;line-height:24px}@media screen and (max-width:1183px){.product-wrapper .product-box .header .title[data-v-eed6e185]{font-size:16px;line-height:20px}}.product-wrapper .product-box .buttons[data-v-eed6e185]{display:flex;gap:16px}@media screen and (max-width:1183px){.product-wrapper .product-box .buttons .ro-btn[data-v-eed6e185]{flex:1}}.product-wrapper .product-box .list[data-v-eed6e185]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:24px}@media screen and (max-width:1183px){.product-wrapper .product-box .list[data-v-eed6e185]{grid-template-columns:repeat(1,1fr);margin-bottom:16px;margin-top:16px}}.product-wrapper .product-box .list .item[data-v-eed6e185]{align-items:center;background:#f6f6f6;border-radius:4px;display:flex;gap:8px;padding:8px}.product-wrapper .product-box .list .item-img[data-v-eed6e185]{height:40px;width:40px}.product-wrapper .product-box .list .item-img img[data-v-eed6e185]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-wrapper .product-box .list .item-ct[data-v-eed6e185]{flex:1}.product-wrapper .product-box .list .item-series[data-v-eed6e185]{font-size:12px;line-height:16px}.product-wrapper .product-box .list .item-name[data-v-eed6e185]{color:#161616;font-size:16px;line-height:20px}.product-wrapper .sr-only[data-v-eed6e185]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.section-product-list[data-v-d481e35c]{background-color:#f6f6f6;margin:0 auto;overflow:hidden;padding-bottom:var(--section-padding-y);width:100%}.section-product-list .series-list[data-v-d481e35c]{height:auto;padding:24px var(--inner-margin-x)}.section-product-list .series-list .scroll-box[data-v-d481e35c]{justify-content:flex-start}@media screen and (min-width:1184px){.section-product-list .series-list .scroll-box[data-v-d481e35c]{padding:2px 0;scroll-padding-inline:80px}}.section-product-list .list-wrapper[data-v-d481e35c]{margin:0 auto;width:var(--inner-content-width)}.section-product-list .list-wrapper .list[data-v-d481e35c]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);width:100%}@media screen and (max-width:1183px){.section-product-list .list-wrapper .list[data-v-d481e35c]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.section-product-list .list-wrapper .list[data-v-d481e35c]{grid-template-columns:repeat(1,1fr)}}.section-product-list .load-more-wrapper[data-v-d481e35c]{display:flex;justify-content:center;margin-top:32px}.category-page[data-v-7a60b670]{background:#f6f6f6}
