.section-collection__main{background-color:#f5f5f3}.no_data_main.active{display:flex}.filters-container.loaded .filters-toolbar--skeleton{display:none}.product-with-result{min-height:60vh}@media screen and (max-width:1023.98px){collection-drop-down .trigger--summery span.text-overflow-1{flex:1;max-width:-moz-fit-content;max-width:fit-content}.filters-group-container{flex:1;overflow-y:auto}.filters-container{background:#fff;bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;position:fixed;right:4.5625rem;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 .filters-top .filters-toolbar--top{margin-bottom:0}.filters--overlay{background:rgba(0,0,0,.4);bottom:0;display:block;left:0;opacity:0;position:fixed;right:0;top:calc(var(--jky-header-h, 0px) - 1px);transition:all .24s ease;visibility:hidden;z-index:999998}.filters--overlay.active{opacity:1;visibility:visible}.result-toolbar collection-drop-down .trigger--summery{display:flex;padding:0}.filters-toolbar--top .filters-toolbar-dropdown_main{width:12.5rem}.filters-toolbar--top{justify-content:space-between}.filters-top .filters-toolbar--top{padding:0}.filters-toolbar--top collection-drop-down .trigger--summery{color:#666;font-size:.875rem;font-weight:500;gap:.625rem;justify-content:flex-end}html[lang=ja] .filters-toolbar--top collection-drop-down .trigger--summery span{line-height:3.125rem!important}.filters-toolbar--top collection-drop-down .trigger--detail-item{font-size:.875rem;font-weight:500}}.result-toolbar{display:flex;justify-content:space-between}.filters-toolbar-dropdown{display:flex;gap:.625rem}@media screen and (max-width:1023.98px){.result-toolbar{margin:0 -1rem;position:sticky;top:calc(var(--jky-header-h));width:calc(100% + 2rem);z-index:999}}.filters-group-container{position:sticky;top:calc(var(--jky-header-h, 60px) + 2.5rem)}@media screen and (min-width:1024px){.filters-group-container{max-height:calc(100vh - 12.5rem);overflow-y:auto}}.filters-toolbar-dropdown_main{width:15rem;z-index:4}collection-drop-down .trigger--summery svg{transform:rotate(90deg);width:.75rem}collection-drop-down .trigger--summery svg path{fill:rgba(0,0,0,.65)}collection-drop-down .trigger--detail:not(.filters-group-container collection-drop-down .trigger--detail){background:#fff;border:1px solid #ddd;box-shadow:0 2 .5rem 0 rgba(0,0,0,.1);padding:.625rem 0}.result-toolbar collection-drop-down[open=true] [trigger-content]{transform:translateY(5px)}collection-drop-down .trigger--detail-item{align-items:center;color:#1a1a1a;cursor:pointer;display:flex;font-size:1rem;font-weight:400;line-height:1.25;min-height:2.75rem;padding:0 1rem;transition:all .3s}collection-drop-down .trigger--detail-item.active{color:#fd5000;font-weight:500}collection-drop-down .trigger--detail-item:hover{background:#f6f6f6}@media screen and (max-width:1023.98px){collection-drop-down .trigger--summery{border:none}body collection-drop-down .trigger--summery svg{width:1rem}}collection-drop-down.filters-group-dropdown_main[open=true] [trigger-content]{transform:translateY(0)}.filters-group-dropdown_main:not(.filters-group-dropdown_main:last-child){display:block}collection-drop-down.filters-group-dropdown_main[open=true] .trigger-group--icon{transform:rotate(180deg)}.trigger-group-option{display:flex;gap:.625rem}.collection-wrapper .zc-checkbox .checkbox-icon{border-color:#242f20;border-width:1px;padding:1px}.collection-wrapper.max-num .collection-product--compare .zc-checkbox .checkbox-wrapper:not(.compare--selected .zc-checkbox .checkbox-wrapper){cursor:not-allowed;opacity:.4;pointer-events:none}.collection_search--skeleton,.result-product-grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem;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:1023.98px){.collection_search--skeleton,.result-product-grid{grid-column-gap:0;grid-row-gap:1.5rem;grid-template-columns:repeat(1,1fr)}}.collection-product-card{background:#fff;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden;padding:1rem .75rem;position:relative}.collection-product-card .p__img{display:block;height:14.625rem;margin-bottom:.75rem;-o-object-fit:contain;object-fit:contain;transition:transform .5s ease}@media screen and (min-width:1024px){.collection-product-card:hover .p__img{transform:scale(1.05)}}@media screen and (max-width:1023.98px){.collection-product-card{padding:1.25rem .75rem}.collection-product-card .p__img{height:13.4375rem;margin-bottom:.625rem}}.collection--skeleton-item{background:#fff;overflow:hidden;padding:1rem .75rem}.collection_search--skeleton{overflow:hidden}.product-with-result .result-toolbar--skeleton{width:12.5rem}@media screen and (max-width:1023.98px){.product-with-result .result-toolbar--skeleton{height:1.5rem!important;width:10rem}}.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:14.625rem;margin-bottom:.75rem;width:100%}.collection--skeleton-item .zc-skeleton-img svg{height:7.5rem;width:7.5rem}.collection--skeleton-item .collection--skeleton-title{height:3rem;margin-bottom:.5rem}.filters-toolbar--skeleton-item .collection--skeleton-title{height:1.5rem;margin:.75rem 0}.collection--skeleton-item .collection--skeleton-subtitle{height:2.875rem;margin-bottom:.75rem}.collection--skeleton-item .collection--skeleton-price{height:1.625rem;margin-bottom:1.25rem}.collection--skeleton-item .collection--skeleton-button{height:2.25rem;width:8.75rem}.zc-checkbox{--size:1rem;--font-size:0.875rem;--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:#242f20;--border-color-checked:#fd5000;--checkbox-background-checked:#fd5000;--checkbox-background:#fff;cursor:pointer;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}.zc-checkbox .label-text-wrapper-hidden{display:none}.zc-checkbox input{clip:rect(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;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:.125rem}.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:.625rem;height:inherit}.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-wrapper .label-text-wrapper{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:#242f20;border:.125rem solid #242f20;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;height:2.5rem;justify-content:center;outline:none;padding-left:1rem;padding-right:1rem;transition:all .3s;width:-moz-max-content;width:max-content}.zc_button.start_compare{border:none;font-size:1.25rem;height:3rem;width:100%}.zc_button.start_compare,.zc_button:active{background:#242f20;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:2.5rem;pointer-events:none;-webkit-user-select:none;-moz-user-select: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:3rem;max-height:12.5rem;max-width:12.5rem;width:3rem}.zc-skeleton-img svg path{fill:#bfbfbf}@keyframes zc-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}collection-drop-down{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}collection-drop-down [trigger]{cursor:pointer;list-style:none;position:relative}collection-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%}collection-drop-down[open=true] [trigger-content]{display:block;opacity:1;transform:translateY(10px)}@media screen and (max-width:1023.98px){.zc_button{height:2.5rem;padding-left:1rem;padding-right:1rem}.zc_button.start_compare{font-size:1rem;height:2.5rem}body .zc-checkbox .native-wrapper{padding-top:.125rem}}.collection-pagination__item.is-disabled{opacity:.35;pointer-events:none}.collection-pagination-wrapper--mb svg{transform:rotate(90deg)}.selected-filters-item{max-width:calc(100% - 5.625rem)}.selected-filters-item svg{cursor:pointer}.selected-filters-item .text-overflow-1{flex:1;line-height:1.35}
/*# sourceMappingURL=section-v5-collection-product-list.min.css.map*/