@charset "UTF-8";.J-page-header{background-color:#fff}.configure-scroll-shell{position:fixed;top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none}.configure-page-holder{--site-nav-height: 0.417rem;padding-top:.417rem;padding-left:.67708rem;padding-right:.67708rem}.configure-page-holder .page-title{font-size:.1875rem;font-weight:400;color:#111;margin-top:.10417rem;height:.36458rem;line-height:.36458rem}.configure-page-holder .page-header{position:-webkit-sticky;position:sticky;top:var(--site-nav-height, 0.417rem);z-index:999;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;height:.33333rem;background-color:#fff;border-bottom:1px solid #f7f7f7}.configure-page-holder .page-model-switch{position:relative;width:50%;display:flex;align-items:center;gap:.03125rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.configure-page-holder .current-model-name{font-size:.125rem;font-weight:400;color:#111}.configure-page-holder .icon-down-arrow,.configure-page-holder .title-menu-arrow{--icon-color: #111;position:relative;box-sizing:border-box}.configure-page-holder .title-menu-arrow{--icon-arrow: 0.08333rem;display:none;--icon-color: #000}.configure-page-holder .icon-down-arrow::before,.configure-page-holder .title-menu-arrow::before{content:'';position:absolute;top:50%;left:50%;width:var(--icon-arrow, 0.08333rem);height:var(--icon-arrow, 0.08333rem);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--icon-color, #111);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 6 22.5 7.2 12 18 1.5 7.2 2.8 6 12 15.4z'/%3E%3C/svg%3E") 50% 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 6 22.5 7.2 12 18 1.5 7.2 2.8 6 12 15.4z'/%3E%3C/svg%3E") 50% 50%/contain no-repeat}.configure-page-holder .model-dropdown .dropdown-head .close::after,.configure-page-holder .model-dropdown .dropdown-head .close::before{content:'';position:absolute;top:50%;left:50%;width:var(--icon-close-w, 0.15625rem);height:var(--icon-close-stroke, 2px);background-color:var(--icon-close-color, #999);-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.configure-page-holder .model-dropdown .dropdown-head .close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.configure-page-holder .model-dropdown .dropdown-head .close{opacity:1;text-shadow:none}.configure-page-holder .model-dropdown-item.active::before,.configure-page-holder .section-menu-item.active::before{content:'';position:absolute;width:var(--icon-check-w, 0.08333rem);height:var(--icon-check-h, 0.0625rem);top:calc(50% - var(--icon-check-h, 0.0625rem)/2);background-color:var(--icon-color, #fff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z'/%3E%3C/svg%3E") 50% 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z'/%3E%3C/svg%3E") 50% 50%/contain no-repeat}.configure-page-holder .icon-down-arrow{display:inline-block;width:.17708rem;height:.17708rem;background-color:#f6f7f9;border-radius:50%;--icon-arrow: 0.08333rem;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;margin-left:.02604rem;vertical-align:middle}.configure-page-holder .icon-down-arrow.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.configure-page-holder .model-dropdown .dropdown-head,.configure-page-holder .model-dropdown-mask{display:none}.configure-page-holder .model-dropdown{position:absolute;top:120%;left:0;z-index:1;min-width:40%;padding:.04167rem;background-color:#fff;box-shadow:0 .01042rem .02083rem rgba(0,0,0,.12);white-space:nowrap}.configure-page-holder .dropdown-list{margin:0;padding:0;list-style:none}.configure-page-holder .model-dropdown-item{padding:.0625rem .125rem;font-size:.08333rem;color:#434343;cursor:pointer;transition:opacity .3s;display:flex;justify-content:space-between;align-items:center;border-radius:6px;margin:.05208rem 0}.configure-page-holder .model-dropdown-item.active,.configure-page-holder .model-dropdown-item:hover{opacity:1}.configure-page-holder .model-dropdown-item.active{position:relative;--icon-color: #3cadad;--icon-check-w: 0.08333rem;--icon-check-h: 0.0625rem;--icon-check-inset: 0.09375rem;padding-right:calc(var(--icon-check-inset) + var(--icon-check-w))}.configure-page-holder .model-dropdown-item.active::before{right:var(--icon-check-inset, 0.09375rem)}.configure-page-holder .page-function{display:flex;align-items:center}.configure-page-holder .func-item-hide-same{display:flex;align-items:center;height:100%}.configure-page-holder .same-hide-switch-wrap{display:flex;align-items:center;gap:.03125rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.configure-page-holder .same-hide-switch{position:relative;display:inline-block;width:.16667rem;height:.09375rem;border-radius:.04688rem;background-color:#e9e8ee;transition:background-color .3s;cursor:pointer;margin-right:.25em}.configure-page-holder .same-hide-switch-thumb{position:absolute;top:.01042rem;left:.01042rem;width:.07292rem;height:.07292rem;border-radius:50%;background-color:#000;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.configure-page-holder .same-hide-switch.active .same-hide-switch-thumb{-webkit-transform:translateX(.0625rem);transform:translateX(.0625rem)}.configure-page-holder .func-item-label{font-size:.06771rem;color:#434343}.configure-page-holder .style-filter-wrap{display:flex;cursor:pointer;align-items:center}.configure-page-holder .style-filter-wrap .icon{--icon-color: #000;width:1em;height:1em;margin-right:.5em;background-image:linear-gradient(90deg,var(--icon-color, #3cadad) 0 64.7%,transparent 64.7% 85.3%,var(--icon-color, #3cadad) 85.3% 100%),linear-gradient(90deg,var(--icon-color, #3cadad) 0 64.7%,transparent 64.7% 85.3%,var(--icon-color, #3cadad) 85.3% 100%),linear-gradient(90deg,var(--icon-color, #3cadad) 0 11.8%,transparent 11.8% 32.4%,var(--icon-color, #3cadad) 32.4% 100%);background-size:100% 2px;background-position:0 0,0 50%,0 100%;background-repeat:no-repeat}.configure-page-holder .order-link .order-pc-tip{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0;z-index:10;cursor:default;white-space:nowrap;width:.78rem}.configure-page-holder .order-link:hover .order-pc-tip{display:block}.configure-page-holder .order-pc-tip-img{display:block;width:100%;height:auto}.configure-page-holder .table-series-switch{display:flex;align-items:center;height:.20833rem;padding-left:.10417rem;gap:.26042rem}.configure-page-holder .table-series-switch-btn{border:0;background-color:transparent;color:#777;cursor:pointer;transition:all .3s;font-size:.10417rem;padding-bottom:.08333rem;padding-left:0;padding-right:0;border-bottom:2px solid transparent}.configure-page-holder .table-series-switch-btn.active{opacity:1;border-color:#000;color:#000}.configure-page-holder .func-item{margin-left:.09896rem}.configure-page-holder .func-item-link{display:inline-block;vertical-align:middle;margin-left:.05208rem;padding:.03646rem .15625rem;font-size:.07292rem;color:#111;cursor:pointer;text-align:center;align-items:center;width:auto;height:auto;position:relative;transition:all .3s;border-radius:0;border:0;background-color:#e9e8ee}.configure-page-holder .func-item-main-link{background-color:#111;color:#fff;border-color:#111}.configure-page-holder .page-body{display:flex;align-items:flex-start;gap:.125rem}.configure-page-holder .page-data{flex-grow:1;min-height:80vh}.configure-page-holder .data-head{position:-webkit-sticky;position:sticky;top:calc(var(--site-nav-height, 0.417rem) + .3125rem);padding-top:.125rem;z-index:3;background-color:#fff;border-bottom:1px solid #18171c}.configure-page-holder .data-head .table-cell,.configure-page-holder .data-head .table-first-cell{color:#111;font-weight:700;justify-content:flex-start}.configure-page-holder .data-head .table-row:nth-child(1) .table-cols-viewport .table-cell{font-size:.10417rem}.configure-page-holder .data-table{scroll-margin-top:var(--head-bottom, 0.3125rem)}.configure-page-holder .table-title{position:-webkit-sticky;position:sticky;top:var(--head-bottom, 0.3125rem);z-index:2;padding-left:.10417rem;font-size:.10417rem;height:.36458rem;display:flex;align-items:center;background-color:#f6f7f9;color:#111;font-weight:700}.configure-page-holder .table-title .title-notes{margin-left:auto;color:#888;margin-right:1em;font-weight:400;font-size:calc(1em*.8);white-space:nowrap}.configure-page-holder .table-title .title-notes span{display:inline-block;padding-left:.8em}.configure-page-holder .table-row{display:flex;border-bottom:1px solid #f7f7f7}.configure-page-holder .unit-title-row .table-first-cell{border-right-color:transparent}.configure-page-holder .unit-sub-title-row .table-first-cell{border-right-color:transparent;display:flex;flex-direction:row;justify-content:flex-start}.configure-page-holder .unit-sub-title-row .table-first-cell:before{content:'•';margin-right:.5em}.configure-page-holder .table-row:last-child{border-bottom:0 none}.configure-page-holder .table-first-cell{flex:0 0 var(--desc-width);border-right:1px solid #f7f7f7}.configure-page-holder .data-head .table-row:first-child .table-first-cell{border-right-color:transparent}.configure-page-holder .table-cols-scroll{display:block}.configure-page-holder .table-cols-viewport{flex:1 1 0;min-width:0;overflow:hidden;display:flex}.configure-page-holder .table-cols-track{display:flex;width:100%;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.configure-page-holder .table-cell{flex:0 0 auto;width:calc(100%/var(--visible-cols, 4))}.configure-page-holder .table-cell,.configure-page-holder .table-first-cell{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:.13021rem .10417rem;font-size:.08333rem;background-color:#fff}.configure-page-holder .table-cell{color:#434343}.configure-page-holder .table-first-cell{color:#111;font-weight:400}.configure-page-holder .table-cell p,.configure-page-holder .table-first-cell p{margin:0}.configure-page-holder .unit-sub-title-row .table-first-cell,.configure-page-holder .unit-title-row .table-first-cell{padding:.10417rem;font-size:.10417rem;color:#111}.configure-page-holder .memo{padding:5vh 0;color:#888;background-color:#fff}.configure-page-holder .memo h2,.configure-page-holder .memo li{font-size:.06771rem;line-height:1.8;color:#888}@media (min-width:769px){.configure-page-holder .page-data{--desc-width: 28%}.configure-page-holder .page-menu{position:-webkit-sticky;position:sticky;top:calc(var(--site-nav-height, 0.417rem) + .3125rem);padding-top:.125rem;padding-bottom:.125rem;min-width:1.64583rem;height:auto}.configure-page-holder .menu-list{margin:0;padding:0;list-style:none}.configure-page-holder .menu-item{color:#888;font-size:.08333rem;font-weight:300;cursor:pointer;transition:all .3s;position:relative;display:flex;align-items:center}.configure-page-holder .menu-item span{display:flex;align-items:center;height:.23438rem;padding-left:.0625rem}.configure-page-holder .menu-item:before{content:'';display:inline-block;height:1.2em;width:2px;transition:all .3s;background-color:transparent}.configure-page-holder .menu-item.active{opacity:1;background-color:#f6f7f9;color:#000;border-radius:3px}.configure-page-holder .menu-item.active::before{background-color:#000}.configure-page-holder .data-scroll{position:-webkit-sticky;position:sticky;top:calc(var(--site-nav-height, 0.417rem) + .3125rem);z-index:4;width:calc(100% - var(--desc-width));margin-left:auto;display:flex;justify-content:space-between;align-items:center;height:0;pointer-events:none}.configure-page-holder .scroll-btn{position:relative;top:.18229rem;width:.18229rem;height:.18229rem;padding:0;background-color:#efefef;border:0;border-radius:50%;cursor:pointer;transition:opacity .3s;pointer-events:auto;--icon-color: #111;--icon-arrow: 0.08333rem}.configure-page-holder .scroll-btn::before{content:'';position:absolute;top:50%;left:50%;width:var(--icon-arrow, 0.08333rem);height:var(--icon-arrow, 0.08333rem);-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);background-color:var(--icon-color, #111);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 6 22.5 7.2 12 18 1.5 7.2 2.8 6 12 15.4z'/%3E%3C/svg%3E") 50% 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 6 22.5 7.2 12 18 1.5 7.2 2.8 6 12 15.4z'/%3E%3C/svg%3E") 50% 50%/contain no-repeat}.configure-page-holder .scroll-btn-prev{left:-.26042rem}.configure-page-holder .scroll-btn-next{right:0}.configure-page-holder .scroll-btn-next::before{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.configure-page-holder .scroll-btn:disabled{opacity:.3;cursor:default}.configure-page-holder .model-dropdown-item:hover{background-color:#f6f7f9}.configure-page-holder .model-dropdown-item.active{color:#3cadad}}@media (max-width:768px){.configure-page-holder{padding-top:1.7rem;padding-right:0;padding-left:0;position:relative}.configure-page-holder.memo-docked .data-head,.configure-page-holder.memo-docked .page-header,.configure-page-holder.memo-docked .table-title{position:static}.configure-page-holder .page-header{height:2.32rem;flex-direction:column;justify-content:center;border:0}.configure-page-holder .page-function{gap:10vw}.configure-page-holder .table-series-switch{justify-content:center;height:.96rem;gap:1.06667rem;padding-left:.26667rem}.configure-page-holder .table-series-switch-btn{font-size:.4rem;padding-bottom:.21333rem}.configure-page-holder .page-model-switch{height:1.6rem;padding-left:.34rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.08rem}.configure-page-holder .icon-down-arrow{width:.88rem;height:.88rem;background-color:#f6f7f9;border-radius:50%;--icon-arrow: 0.42667rem;margin-left:.26667rem}.configure-page-holder .current-model-name{font-size:.66667rem;font-weight:400}.configure-page-holder .func-item-label,.configure-page-holder .memo h2,.configure-page-holder .memo li{font-size:.32rem}.configure-page-holder .func-item{height:.72rem;align-items:center;display:flex;margin-left:.25333rem}.configure-page-holder .page-menu,.configure-page-holder .page-title{display:none}.configure-page-holder .model-dropdown-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,.4)}.configure-page-holder .model-dropdown{position:fixed;top:auto;left:0;right:0;bottom:0;width:100%;min-width:100%;padding:.32rem 0;padding-bottom:calc(.26667rem + env(safe-area-inset-bottom,0));height:auto;height:60vh;overflow-y:auto;border:0;border-radius:.46667rem .46667rem 0 0;background-color:#fff;white-space:normal}.configure-page-holder .model-dropdown .dropdown-head{display:block;position:relative;padding:.26667rem .4rem .18667rem}.configure-page-holder .model-dropdown .dropdown-head .title{margin:0;font-size:.53333rem;font-weight:400;color:#111;line-height:1.4}.configure-page-holder .model-dropdown .dropdown-head .close{position:absolute;top:.2rem;right:.2rem;width:1.33333rem;height:1.33333rem;border:0;background:0 0;--icon-close-w: 0.4rem;line-height:1;cursor:pointer;padding:0}.configure-page-holder .model-dropdown-item{padding:.4rem .53333rem;font-size:.37333rem;margin:.13333rem 0}.configure-page-holder .model-dropdown-item.active{--icon-check-w: 0.48rem;--icon-check-h: 0.36rem;--icon-check-inset: 0.6rem}.configure-page-holder .func-order-or-drive{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.26667rem;margin:0;padding:.21333rem .4rem;padding-bottom:calc(.21333rem + env(safe-area-inset-bottom,0));background-color:#fff;border-top:1px solid #e8e9ee;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transition:bottom .3s}.configure-page-holder.memo-docked .func-order-or-drive{position:absolute;bottom:auto;top:calc(100% - var(--memo-height, 0px));-webkit-transform:translateY(-100%);transform:translateY(-100%);padding-bottom:.21333rem;transition:none}.configure-page-holder .func-order-or-drive .func-item-link{flex:1;margin:0;padding:.24rem 0;font-size:.37333rem}.configure-page-holder .same-hide-switch{width:.74667rem;height:.42667rem;border-radius:.21333rem}.configure-page-holder .same-hide-switch-thumb{width:.37333rem;height:.37333rem;top:.02667rem;left:.02667rem}.configure-page-holder .same-hide-switch.active .same-hide-switch-thumb{-webkit-transform:translateX(.34667rem);transform:translateX(.34667rem)}.configure-page-holder .data-head{top:calc(var(--site-nav-height, 0.417rem) + 2.32rem);padding-top:.32rem}.configure-page-holder .data-head .table-row:nth-child(1) .table-cols-viewport .table-cell{font-size:.4rem;justify-content:flex-start}.configure-page-holder .table-cols-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:none;scrollbar-width:none}.configure-page-holder .table-cols-scroll::-webkit-scrollbar{display:none}.configure-page-holder .table-cols-scroll .table-row{width:calc((100vw - var(--desc-width, 30vw))/var(--visible-cols, 2.3)*var(--total-cols, 1) + var(--desc-width, 30vw));min-width:100%}.configure-page-holder .table-cols-scroll .table-cols-viewport{overflow:visible}.configure-page-holder .table-cols-scroll .table-first-cell{position:-webkit-sticky;position:sticky;left:0;z-index:1;background-color:#fff}.configure-page-holder .table-first-cell{font-size:.32rem}.configure-page-holder .table-cell{font-size:.32rem;padding:.33333rem .26667rem}.configure-page-holder .table-first-cell{padding:.33333rem .26667rem .33333rem .4rem}.configure-page-holder .unit-sub-title-row .table-first-cell,.configure-page-holder .unit-title-row .table-first-cell{padding:.26667rem;font-size:.37333rem}.configure-page-holder .table-title{font-size:.42667rem;height:1.38667rem;padding-left:.4rem;cursor:pointer;flex-wrap:wrap;overflow:hidden;line-height:1.38667rem}.configure-page-holder .table-title .title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - .88rem)}.configure-page-holder .title-menu-arrow{display:none;flex-shrink:0;--icon-arrow: 0.34667rem;width:.66667rem;height:.66667rem;margin-left:.21333rem;align-items:center;justify-content:center;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.configure-page-holder .title-menu-arrow.visible{display:flex}.configure-page-holder .table-title.menu-open .title-menu-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.configure-page-holder .section-menu-mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:transparent;touch-action:none}.configure-page-holder .section-menu{position:fixed;z-index:999;background-color:#fff;border:1px solid #ebebeb;border-top:0 none;box-shadow:0 .05333rem .16rem rgba(0,0,0,.12);max-height:60vh;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none}.configure-page-holder .section-menu-list{margin:0;padding:.13333rem 0;list-style:none;display:flex;flex-wrap:wrap}.configure-page-holder .section-menu-item{width:100%;box-sizing:border-box;padding:.37333rem .53333rem;font-size:.37333rem;color:#434343;transition:opacity .3s;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.configure-page-holder .section-menu-item.active{opacity:1;position:relative;color:#3cadad;--icon-color: #3cadad;--icon-check-w: 0.48rem;--icon-check-h: 0.36rem;--icon-check-inset: 0.37333rem;padding-right:calc(var(--icon-check-inset) + var(--icon-check-w))}.configure-page-holder .section-menu-item.active::before{right:var(--icon-check-inset, 0.37333rem)}.configure-page-holder .table-cols-track{transition:none;-webkit-transform:none!important;transform:none!important}.configure-page-holder .table-cell{flex:0 0 auto;width:calc((100vw - var(--desc-width, 30vw))/var(--visible-cols, 2.3))}.configure-page-holder .page-data{width:100vw;--desc-width: 30vw}.configure-page-holder .order-pc-tip{display:none!important}.configure-page-holder .memo{padding:1.33333rem .26667rem}}.style-filter-window-holder{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1002;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}.style-filter-window{width:2.5rem;max-height:60vh;background-color:#fff;display:flex;flex-direction:column;overflow:hidden}.style-filter-window .window-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.15625rem .16667rem .07292rem;flex-shrink:0;position:relative}.style-filter-window .window-head .title{margin:0;width:100%;font-size:.125rem;font-weight:400;color:#111}.style-filter-window .window-head .notes{font-size:.0625rem;line-height:2.4;color:#7b7b7b}.style-filter-window .window-head .notes span{color:#3cadad}.style-filter-window .window-head .close::after,.style-filter-window .window-head .close::before{content:'';position:absolute;top:50%;left:50%;width:var(--icon-close-w, 0.15625rem);height:var(--icon-close-stroke, 2px);background-color:var(--icon-close-color, #999);-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.style-filter-window .window-head .close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.style-filter-window .window-head .close{position:absolute;top:.13021rem;right:.13021rem;border:0;background:0 0;--icon-close-w: 0.10417rem;cursor:pointer;line-height:1;padding:.02604rem;opacity:1;text-shadow:none}.style-list{list-style:none;margin:0;padding:0 .16667rem .16667rem;overflow-y:auto;flex-grow:1}.style-item{padding:0;border:1px solid #eee;margin:2px 0;border-radius:.02604rem}.style-item-label{display:flex;align-items:center;gap:.04167rem;padding:.07813rem .05208rem;margin:0;cursor:pointer;transition:background-color .2s;justify-content:space-between;color:#434343}.style-item-label.checked{background-color:#f6f7f9;color:#111}.style-item-check{position:relative;width:.08333rem;height:.08333rem;flex-shrink:0;border:1px solid #e7e7ed;background-color:#e7e7ed;border-radius:50%;cursor:pointer;transition:border-color .2s,background-color .2s;--icon-color: #fff;--icon-check-w: 0.0625rem;--icon-check-h: 0.04688rem}.style-item-check::before{content:'';position:absolute;width:var(--icon-check-w, 0.08333rem);height:var(--icon-check-h, 0.0625rem);top:calc(50% - var(--icon-check-h, 0.0625rem)/2);left:calc(50% - var(--icon-check-w, 0.0625rem)/2);background-color:var(--icon-color, #fff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z'/%3E%3C/svg%3E") 50% 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z'/%3E%3C/svg%3E") 50% 50%/contain no-repeat}.style-item-label.checked .style-item-check{border-color:#3cadad;background-color:#3cadad}.style-item-title{font-size:.08333rem;color:#7b7b7b}.style-item-label.checked .style-item-title{color:#111}.filter-button{display:flex;justify-content:space-between;align-items:center;padding:.10417rem .16667rem;border-top:1px solid #f7f7f7;flex-shrink:0;gap:.05208rem}.filter-button button{border-radius:0}.filter-hint{font-size:.0625rem;color:#999}.filter-confirm{width:60%;padding:.0651rem .14583rem;font-size:.07813rem;color:#fff;background-color:#000;border:0;border-radius:0;cursor:pointer;transition:opacity .2s}.filter-confirm:disabled{opacity:.35;cursor:default}.filter-reset{width:40%;padding:.0651rem .14583rem;border:1px solid #434343;background-color:#fff;color:#111;cursor:pointer}@media (min-width:769px){.style-item-label:hover{background-color:#f6f7f9}}@media (max-width:768px){.style-filter-window-holder{align-items:flex-end}.style-filter-window{width:100vw;max-height:70vh;border-radius:.46667rem .46667rem 0 0}.style-filter-window .window-head{padding:.8rem .53333rem .18667rem}.style-filter-window .style-list{padding:0 .53333rem .18667rem}.style-filter-window .window-head .title{font-size:.53333rem}.style-filter-window .window-head .notes{font-size:.37333rem}.style-filter-window .window-head .close{width:1.33333rem;height:1.33333rem;--icon-close-w: 0.4rem;top:.33333rem;right:.33333rem;padding:0}.style-item{margin:.13333rem 0;border-radius:.26667rem}.style-item-label{padding:.4rem;gap:.10667rem}.style-item-title{font-size:.37333rem}.filter-button{padding:.53333rem;gap:.13333rem}.filter-button button{padding:.32rem;font-size:.37333rem}.filter-confirm,.filter-reset{border:1px solid #434343}.style-item-check{width:.42667rem;height:.42667rem;border-width:2px;--icon-check-w: 0.26667rem;--icon-check-h: 0.2rem}}