body .jky-header{z-index:9999}.section-collection__main{background:#f5f5f5}.no_data_main.active{display:flex}.display-none{display:none!important}.result-product-grid .p_promotion_tag,.result-product-grid .p_tag{position:absolute;z-index:3}.result-product-grid .p_promotion_tag{color:#fd5000;font-size:18px;font-weight:bold;right:22px;top:16px}.result-product-grid .p_tag{height:auto!important;left:16px;object-fit:contain;top:16px;width:176px}.collection-wrapper-container{display:flex;max-width:90vw;width:1312px}.filters-container.loaded .filters-toolbar--skeleton{display:none}.product-with-result{min-height:60vh}.filters--btn-close,.filters--overlay,.filters-trigger{display:none}@media screen and (min-width:1024px){.fk_hide_pc{display:none}}@media screen and (max-width:1024px){.trigger--summery span.text-overflow-1{flex:1;max-width:fit-content}.filters-trigger{align-items:center;color:#1a1a1a;display:flex;flex:1;font-size:15px;font-weight:500;gap:6px}.filters-trigger svg{height:16px;width:16px}.collection-wrapper-container{max-width:87.2vw}.section .collection-help-choose .collection-wrapper-container{flex-direction:column;gap:16px;height:auto;max-width:90vw;padding:16px 12px 24px;text-align:center;width:100%}.section .collection-help-choose .collection-wrapper-container span{color:#1a1a1a;font-size:16px;font-weight:500;line-height:22px}.section .collection-help-choose .collection-wrapper-container a{font-size:16px;height:40px;white-space:nowrap}.section .collection-help-choose{padding:50px 0}.filters-group-container{flex:1;overflow-y:auto;padding-bottom:70px;padding-right:12px}.filters-container{background:#fff;bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;padding:0 4px 0 16px;position:fixed;right:36px;top:calc(var(--header-bottom-position, 0px) - 2px);transform:translateX(-100%);transition:transform .24s ease;z-index:999999}.filters-container.open{transform:translateX(0)}.filters-container.open svg.filters--btn-close{display:block!important}.filters-container .filters-top{align-items:center;display:flex;justify-content:space-between;padding-right:16px}.filters-container .filters-top .filters-toolbar--top{margin-bottom:0}.filters-toolbar--top{height:50px;line-height:50px}.filters--overlay{background:rgba(0,0,0,.4);bottom:0;display:block;left:0;opacity:0;position:fixed;right:0;top:calc(var(--header-bottom-position, 0px) - 1px);transition:all .24s ease;visibility:hidden;z-index:999998}.filters--overlay.active{opacity:1;visibility:visible}.filters-container .trigger-group-summery{padding:16px 6px 16px 0}.filters-container .trigger-group-option{margin-bottom:24px}.collection-wrapper .filters-container .zc-checkbox .label-text-wrapper{font-size:14px}.mb-view-filters{box-shadow:0 -1px 5px 0 rgba(0,0,0,.1);height:70px}.result-toolbar .trigger--summery{display:flex;padding:0}.filters-toolbar--top .filters-toolbar-dropdown_main{width:200px}.filters-toolbar--top{background:#fff;justify-content:space-between;padding:0 10vw;width:100%}.filters-top .filters-toolbar--top{padding:0}.filters-toolbar--top .trigger--summery,.result-toolbar .filters-toolbar-dropdown .sort_txt{color:#666;font-size:14px;font-weight:500;justify-content:flex-end}.filters-toolbar--top .trigger--summery{gap:10px}html[lang=ja] .filters-toolbar--top .trigger--summery span{line-height:50px!important}html[lang=ja] .collection-breadcrumbs.collection-wrapper-container{display:block}.filters-toolbar--top .trigger--detail-item{font-size:14px;font-weight:500}}.filters-container .filters-top{border-bottom:1px solid #ddd;color:#1a1a1a;font-size:16px;font-weight:600}.result-toolbar{display:flex;justify-content:space-between}.result-toolbar--text{color:#333;font-size:16px;font-weight:400}.filters-toolbar-dropdown{display:flex;gap:10px}.filters-toolbar-dropdown .sort_txt{color:#666;font-size:16px;font-weight:400}@media screen and (max-width:1024px){.result-toolbar{margin:0 -10vw;position:sticky;top:calc(var(--jky-header-h));width:calc(100% + 20vw);z-index:999}.result-toolbar--text{display:none}}.filters-group-container{position:sticky;top:calc(var(--jky-header-h, 60px) + 40px)}@media screen and (min-width:1024px){.filters-group-container{max-height:calc(100vh - 200px);overflow-y:auto;padding-right:10px}}.filters-toolbar-dropdown_main{width:240px;z-index:4}.trigger--summery{align-items:center;border:1px solid #ddd;border-radius:4px;color:#1a1a1a;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:0 16px}.trigger--summery svg{transform:rotate(90deg);width:12px}.trigger--summery svg path{fill:#666}.trigger--detail:not(.filters-group-container .trigger--detail){background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2 8px 0 rgba(0,0,0,.1);padding:10px 0}.result-toolbar drop-down[open=true] [trigger-content]{transform:translateY(5px)}.trigger--detail-item{align-items:center;color:#1a1a1a;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:1.25;min-height:44px;padding:0 16px;transition:all .3s}.trigger--detail-item.active{color:#fd5000;font-weight:500}.trigger--detail-item:hover{background:#f6f6f6}@media screen and (max-width:1024px){.trigger--summery{border:none}body .trigger--summery svg{width:16px}}.trigger-group-summery{align-items:center;align-items:flex-start;display:flex;justify-content:space-between;line-height:22px;padding:24px 0}.trigger-group-summery>span:first-child{color:#1a1a1a;flex:1;font-size:16px;font-weight:600}drop-down.filters-group-dropdown_main[open=true] [trigger-content]{transform:translateY(0)}.filters-group-dropdown_main:not(.filters-group-dropdown_main:last-child){border-bottom:1px solid #ddd;display:block}.trigger-group--icon{display:block;height:14px;margin-top:4px;position:relative;width:14px}.trigger-group--icon:after{height:2px;left:0;top:50%;transform:translateY(-50%);width:100%}.trigger-group--icon:after,.trigger-group--icon:before{background:#666;content:"";display:block;position:absolute}.trigger-group--icon:before{height:100%;left:50%;top:0;transform:translateX(-50%);transition:all .3s ease;width:2px}drop-down.filters-group-dropdown_main[open=true] .trigger-group--icon:before{background:#333;transform:translate(-50%) rotate(90deg)}.trigger-group-option{display:flex;gap:10px;margin-bottom:20px}.collection-wrapper .zc-checkbox .checkbox-icon{border-color:#999;border-width:1px;padding:1px}.collection-wrapper .zc-checkbox .label-text-wrapper{color:#1a1a1a;font-size:16px;font-weight:400}.collection-wrapper .filters-group-container .zc-checkbox .label-text-wrapper{color:#666}.collection-wrapper.max-num .collection-product--compare .zc-checkbox .label-text-wrapper:not(.compare--selected .zc-checkbox .label-text-wrapper){color:#999}.collection_search--skeleton,.result-product-grid{grid-column-gap:16px;grid-row-gap:32px;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.collection-product-item{display:flex;flex-direction:column;overflow:hidden;position:relative}@media screen and (max-width:1024px){.collection_search--skeleton,.result-product-grid{grid-column-gap:0;grid-row-gap:24px;grid-template-columns:repeat(1,1fr)}}.collection-product-card{background:#fff;border-radius:10px;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden;padding:24px 16px;position:relative;text-align:center}.collection-product-card .p__img{height:274px;margin-bottom:12px;object-fit:contain;transition:transform .5s ease}@media screen and (min-width:1024px){.collection-product-card:hover .p__img{transform:scale(1.05)}}.p__content{display:flex;flex:1;flex-direction:column;justify-content:space-between;position:relative;z-index:3}.p__title h2{color:#333;font-size:18px;font-weight:600;margin-bottom:8px}.p__des,.p__title h2{line-height:24px;text-align:left}.p__des{color:#666;font-size:16px;font-weight:400}.p__content--bottom{display:flex;flex-direction:column;gap:16px;margin-top:12px}.p__price{align-items:baseline;display:flex;gap:12px;margin-bottom:20px}.p__price .price{color:#fd5000;font-size:24px;font-weight:600;line-height:24px}.p__price .origin-price{color:#999;font-size:16px;font-weight:400;line-height:16px;text-decoration:line-through}.p__add_to_cart.zc_button{margin:0 auto;width:100%}.p__add_to_cart.zc_button.btn-solid{background-color:var(--btn-bgcolor);border:none;color:var(--btn-color);justify-content:center;padding:0}.p__add_to_cart.zc_button.btn-solid:hover{padding:0}.p__content--bottom .shop-now{align-items:center;border:2px solid #fd5000;border-radius:22px;color:#fd5000;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:36px;justify-content:center;outline:none;width:100%}.p__content--bottom .shop-now.btn-solid{background-color:var(--btn-bgcolor);border:none;color:var(--btn-color);padding:0}.p__add_to_cart.zc_button.disabled{opacity:.3;pointer-events:none}.p__add_to_cart.zc_button.loading{color:transparent;opacity:.3;pointer-events:none}.p__add_to_cart.zc_button .loading__spinner{display:none}.p__add_to_cart.zc_button.loading .loading__spinner{display:inline-block}@media screen and (max-width:1024px){.collection-product-card{padding:20px 24px}.collection-product-card .p__img{height:250px;margin-bottom:2px}.p__title h2{color:#1a1a1a;font-size:16px;line-height:22px;margin-bottom:5px}.p__des{font-size:14px;line-height:20px}.p__content--bottom{gap:3.2vw;margin-top:0}.p__price{margin-bottom:15px;margin-top:8px}.p__price .price{font-size:20px}.p__price .origin-price{font-size:14px}}.collection-product--compare{display:flex;justify-content:center;margin-top:16px}.collection--skeleton-item{background:#fff;border-radius:10px;overflow:hidden;padding:24px;text-align:center}.collection_search--skeleton{border-radius:10px;margin-bottom:40px;overflow:hidden}.product-with-result .result-toolbar--skeleton{width:200px}.product-with-result .result-toolbar--text span:not(.product-with-result.loaded span),.product-with-result.loaded .collection_search--skeleton,.product-with-result.loaded .result-toolbar--skeleton{display:none}.collection--skeleton-item .zc-skeleton-img{height:274px;margin-bottom:12px;width:100%}.collection--skeleton-item .zc-skeleton-img svg{height:120px;width:120px}.collection--skeleton-item .collection--skeleton-title{height:48px;margin-bottom:8px}.filters-toolbar--skeleton-item .collection--skeleton-title{height:24px;margin:12px 0}.collection--skeleton-item .collection--skeleton-subtitle{height:46px;margin-bottom:12px}.collection--skeleton-item .collection--skeleton-price{height:26px;margin-bottom:20px}.collection--skeleton-item .collection--skeleton-button{height:36px;width:140px}.js-disabled{opacity:.4;pointer-events:none}.collection-help-choose{padding:100px 0}.collection-help-choose .collection-wrapper-container{align-items:center;background:#fff;border-radius:10px;height:108px;justify-content:space-between;padding:0 32px}.collection-help-choose .collection-wrapper-container span{color:#333;font-size:18px;font-weight:600}.collection-help-choose .collection-wrapper-container a{align-items:center;background:#ffece4;border-radius:8px;color:#fd5000;display:flex;font-size:18px;font-weight:600;height:48px;justify-content:center;padding:0 14px;text-decoration:none;white-space:nowrap}.zc-checkbox{--size:16px;--font-size:14px;--font-weight:400;--border-radius:calc(var(--size)*0.125);--transition:background 180ms cubic-bezier(0.4,0,0.2,1);--border-width:2px;--border-style:solid;--disabled-color:rgba(0,0,0,.25);--border-color-unchecked:#333;--border-color-checked:#fd5000;--checkbox-background-checked:#fd5000;--checkbox-background:#fff;cursor:pointer;display:block;position:relative;user-select:none;width:100%;z-index:2}.zc-checkbox .label-text-wrapper{color:var(--border-color-unchecked);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--size)}.zc-checkbox .label-text-wrapper-hidden{display:none}.zc-checkbox input{clip:rect(0,0,0,0);appearance:none;border:0;height:100%;inset:0;margin:0;opacity:0;outline:0;overflow:hidden;padding:0;position:absolute;width:100%}.zc-checkbox .native-wrapper{align-items:center;display:flex;padding-top:4px}.zc-checkbox .checkbox-icon{background:transparent;border-color:var(--border-color-unchecked);border-radius:var(--border-radius);border-style:var(--border-style);border-width:var(--border-width);box-sizing:border-box;height:var(--size);position:relative;transition:var(--transition);width:var(--size)}.zc-checkbox .checkbox-icon path{fill:none;stroke:#fff;stroke-width:3;stroke-dasharray:30;stroke-dashoffset:30;opacity:0}.zc-checkbox .checkbox-wrapper{align-items:flex-start;cursor:inherit;display:flex;flex-grow:1;gap:10px;height:inherit;justify-content:center}.zc-checkbox.checkbox-label-placement-fixed .checkbox-wrapper,.zc-checkbox.checkbox-label-placement-start .checkbox-wrapper{flex-direction:row-reverse;justify-content:center}.filters-group-container .zc-checkbox.checkbox-label-placement-fixed .checkbox-wrapper{justify-content:flex-end}.zc-checkbox.checkbox-label-placement-fixed .checkbox-wrapper .label-text-wrapper{line-height:24px;overflow:hidden;text-overflow:ellipsis}.zc-checkbox.checkbox-label-placement-end .checkbox-wrapper{flex-direction:row;justify-content:flex-start}.zc-checkbox.checkbox-label-alignment-center .checkbox-wrapper{align-items:center}.zc-checkbox .checkbox-wrapper input:checked+.native-wrapper .checkbox-icon,.zc-checkbox.checkbox-checked .checkbox-icon{background:var(--checkbox-background-checked);border-color:var(--border-color-checked)}.zc-checkbox .checkbox-wrapper input:checked+.native-wrapper .checkbox-icon path,.zc-checkbox.checkbox-checked .checkbox-icon path{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset 90ms linear 90ms}.zc-checkbox.checkbox-disabled{pointer-events:none}.zc-checkbox.checkbox-disabled .label-text-wrapper{color:var(--disabled-color)}.zc-checkbox.checkbox-disabled .checkbox-icon{border-color:var(--disabled-color)}.zc_button{-webkit-tap-highlight-color:transparent;align-items:center;background-color:#fff;border:2px solid #fd5000;border-radius:22px;color:#fd5000;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:36px;justify-content:center;outline:none;padding-left:16px;padding-right:16px;transition:all .3s;width:max-content}.zc_button.start_compare{background:#fd5000;border:none;color:#fff}.zc_button:active{background:#fd2f00;color:#fff}.zc_button:hover{opacity:.9}.zc-skeleton{animation-duration:1.2s;animation-iteration-count:infinite;animation-name:zc-skeleton-loading;animation-timing-function:ease;background:linear-gradient(90deg,rgba(0,0,0,.06) 25%,rgba(0,0,0,.15) 37%,rgba(0,0,0,.06) 63%);background-size:400% 100%;box-sizing:border-box;display:inline-block;height:40px;pointer-events:none;user-select:none;vertical-align:top;width:100%}.zc-skeleton-img{align-items:center;display:flex;justify-content:center}.zc-skeleton-img svg{height:48px;max-height:200px;max-width:200px;width:48px}.zc-skeleton-img svg path{fill:#bfbfbf}@keyframes zc-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}drop-down{position:relative;user-select:none}drop-down [trigger]{cursor:pointer;list-style:none;position:relative}drop-down [trigger-content]{display:none;max-height:calc(100vh - 30rem);max-height:0;opacity:0;overflow-y:auto;overflow:hidden;transform:translateY(0);transition:all .3s ease-in-out;width:100%}drop-down[open=true] [trigger-content]{display:block;opacity:1;transform:translateY(10px)}@media screen and (max-width:1024px){.zc_button{height:40px;padding-left:32px;padding-right:32px}body .zc-checkbox .native-wrapper{padding-top:4px}}.collection-banner{height:320px}.collection-banner .collection-banner-img{object-fit:cover;width:100%}.collection-banner .collection-banner-content{align-items:center;bottom:0;justify-content:center;left:50%;top:0;transform:translateX(-50%)}.collection-banner .collection-banner-content h2{color:#fff;font-size:56px;line-height:1.1;width:100%}@media screen and (max-width:1024px){.collection-banner .collection-banner-img{max-height:unset}.collection-banner .collection-banner-content{align-items:center;justify-content:center}.collection-banner .collection-banner-content h2{font-size:28px;text-align:center;transform:translateY(-40px)}}.compare-wrapper{background:#fff;bottom:-222px;box-shadow:0 -2px 10px 0 rgba(0,0,0,.1);height:222px;left:var(--pos-x);padding:16px;position:fixed;transition:all .3s ease;width:var(--pos-w);z-index:9}.compare-wrapper.open{bottom:0}.compare-wrapper.open.half{bottom:-158px}.compare-wrapper--header{align-items:center;justify-content:space-between}.compare-wrapper--header-title{align-items:flex-start;background:transparent;border:none;gap:10px;outline:none;text-align:left}.compare-wrapper--header-title>svg{fill:#1a1a1a;margin-top:2px;min-width:16px;transform:rotate(90deg)}.compare-wrapper.open:not(.compare-wrapper.half) .compare-wrapper--header-title>svg{transform:rotate(270deg)}.compare-wrapper--header-title h2{color:#1a1a1a;font-size:16px;font-weight:600;line-height:22px}.compare-wrapper--sheetButtons{gap:24px;min-width:fit-content}.compare-wrapper--sheetButtons button:not(.zc_button){background:transparent;border:none;outline:none}.compare-wrapper--sheetButtons .zc_button{border-radius:4px;height:40px;line-height:40px}.sheetButtons--clear{color:#1a1a1a;font-size:16px;font-weight:400;line-height:22px;min-width:fit-content;text-decoration-line:underline}.compare-wrapper--main{gap:16px;margin-top:18px}.compare--item{align-items:center;gap:10px;height:122px;width:calc(33.33333% - 10.66667px)}.compare--item .compare-img__wrapper{border:1px solid #ddd;height:122px;width:122px}.compare--item .compare-img__wrapper img{height:100%;width:100%}.compare--item h3{color:#333;flex:1;font-size:14px;font-weight:600;line-height:24px;padding-right:8px;text-align:left}.compare-remove-icon{cursor:pointer;right:-8px;top:-8px}.compare--item_add .compare-img__wrapper{align-items:center;cursor:pointer;display:flex;justify-content:center}.compare--item_add .compare-img__wrapper:after{background:#666;content:"";height:2px;width:14px}.compare--item_add .compare-img__wrapper:before{background:#666;content:"";height:14px;transform:translateX(8px);width:2px}.compare--item:nth-child(n+4),.mb__compare_start{display:none}@media screen and (max-width:1024px){.compare-wrapper{bottom:-94vw;box-shadow:0 -1px 5px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;height:94vw;left:0;right:0;width:auto;z-index:99999}.compare-wrapper.open.half{bottom:calc(56px - 94vw)}.compare-wrapper--main{gap:0;justify-content:space-between}.compare--item{flex-direction:column;gap:6px;height:auto;width:44vw}.compare--item h3{line-height:20px;padding-right:0}.compare--item.compare--item_add h3{color:#666;font-weight:400}.compare--item .compare-img__wrapper{height:44vw;width:44vw}.compare--item_add .compare-img__wrapper{background:#f5f5f5}.compare-wrapper--header-title{gap:10px}.compare--item .compare-img__wrapper img{height:99.5%;width:99.5%}.compare-wrapper--header-title h2{font-size:14px;line-height:18px}.compare--item:nth-child(n+3),.compare-wrapper--sheetButtons .zc_button{display:none}.mb__compare_start{align-items:center;display:flex;flex:1;justify-content:center}.mb__compare_start .zc_button{border-radius:4px;height:40px;line-height:40px;padding:0 12px;width:100%}}.collection-pagination__item{background:rgba(0,0,0,.04)}.collection-pagination__item.is-disabled{opacity:.35;pointer-events:none}.collection-pagination__prev svg{transform:rotate(180deg)}.collection-pagination-wrapper--mb svg{transform:rotate(90deg)}.selected-filters-item{align-items:center;border:1px solid #d8d8d8;border-radius:999px;color:#666;display:flex;font-size:14px;gap:6px;height:32px;max-width:calc(100% - 90px);padding:0 12px}.selected-filters-item svg{cursor:pointer}.selected-filters-item .text-overflow-1{flex:1;line-height:1.35}@media screen and (max-width:1024px){.selected-filters:not(.hide){display:none!important}.selected-filters--mb:not(.hide){border-bottom:1px solid #ccc;display:flex!important;margin-right:12px}.selected-filters-clear{font-weight:500;position:absolute;right:58px;top:9px}}