#priceRangeSlider{height:.0625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;width:100%}#priceRangeSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:5px;width:5px;background-color:#000;border-radius:50%}.collection-top .collection-ttl-area .ttl-jp{font-size:1.25rem;text-align:center;font-family:Shippori Mincho B1,serif}.collection-top .collection-ttl-area .ttl-en{text-align:center;font-size:.75rem;font-family:Shippori Mincho B1,serif;font-weight:700;display:block;margin-top:.25rem}.collection-top .main-img{max-width:50rem;margin:1.5rem auto 0}.collection-top .main-img img{width:100%;height:auto;display:block}.collection-top .collection-txt{font-size:.875rem;line-height:2;text-align:center;margin-top:1.5rem;font-family:Noto Sans JP,sans-serif}.collection-area{padding-bottom:8rem}.main-area{margin-top:5rem;display:flex;flex-direction:row-reverse;gap:2.5rem}@media screen and (max-width:768px){.main-area{flex-direction:column-reverse;margin-top:2.5rem}}.main-area .collection-filter{display:flex;justify-content:flex-end;align-items:center;gap:2.625rem;border-bottom:.03125rem solid #9c9c9c;padding-right:.5rem;padding-bottom:.75rem;margin-bottom:3rem}.main-area .collection-filter #sort-by{border:none;font-size:.75rem;font-family:Noto Sans JP,sans-serif}.main-area .collection-filter .change-btn{display:flex;align-items:center;gap:.25rem}.main-area .collection-filter .change-btn li{height:.5rem}.main-area .collection-filter .change-btn a{display:block;height:auto;height:.5rem}.collection-grid-area{flex:1}.collection-grid{display:flex;flex-wrap:wrap;gap:1.5rem}.collection-grid .collection-items{width:calc((100% - 4.5rem)/4);position:relative}@media screen and (max-width:768px){.collection-grid .collection-items{width:calc((100% - 1.5rem)/2)}}.collection-grid .collection-items figure img{width:100%;height:auto;display:block}.collection-grid .collection-items figure.soldout{position:relative}.collection-grid .collection-items figure.soldout:before{content:"";display:inline-block;width:100%;height:100%;background:#00000080;position:absolute;top:0;left:0}.collection-grid .collection-items figure.soldout .soldout-caption{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;color:#fff;font-size:.875rem;font-weight:500;font-family:Shippori Mincho B1,serif;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.collection-grid .collection-items h4{font-size:1rem;line-height:1.5;margin-top:.5rem;font-family:Noto Sans JP,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;height:3rem}.collection-grid .collection-items .price{margin-top:1.25rem;text-align:right;font-size:.875rem;line-height:1.5;font-family:Noto Sans JP,sans-serif}.collection-grid .collection-items .product-tags{display:flex;gap:.25rem}.collection-grid .collection-items .product-tags .tag-item{width:-moz-fit-content;width:fit-content;padding:.125rem .375rem;display:flex;justify-content:center;align-items:center;background:#dcdcdc;font-family:Noto Sans JP,sans-serif;border-radius:3.125rem;font-size:.625rem;font-weight:700;margin-top:1rem}.collection-grid .collection-items .product-tags .tag-item.att{background:#3f3f3f;color:#fff}.collection-grid .collection-items .product-tags .tag-item.reserve{background:#9c9c9c;color:#fff}.price-select-wrapper{display:flex;justify-content:space-between}.price-select-wrapper .price-input{width:40%}.price-decision-btn{width:100%;height:2.5rem;background:#000;color:#fff;text-align:center;font-size:.875rem;font-family:Noto Sans JP,sans-serif;margin-top:2rem}.pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:3rem}.pagination .page-numbers{display:flex;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;border:.0625rem solid #000;border-radius:50%;font-size:.75rem;text-decoration:none;color:#000;transition:all .3s ease}.pagination .page-numbers:hover{background:#f0f0f0}.pagination .page-numbers.current{background:#000;color:#fff;pointer-events:none}.pagination .prev,.pagination .next{display:flex;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;border:.0625rem solid #000;border-radius:50%;font-size:.75rem;text-decoration:none;color:#000;transition:all .3s ease}.pagination .prev:hover,.pagination .next:hover{background:#000;color:#fff}.pagination .prev.disabled,.pagination .next.disabled{opacity:.3;pointer-events:none}.load-more-wrapper{display:flex;justify-content:center;margin:3rem auto 0}.load-more-wrapper .load-more-btn{display:inline-block;padding:1rem 4rem;background:#fff;border:.0625rem solid #000;font-size:.875rem;font-family:Noto Sans JP,sans-serif;color:#000;cursor:pointer;transition:all .3s ease}.load-more-wrapper .load-more-btn:hover{background:#000;color:#fff}.load-more-wrapper .load-more-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.collection-side{width:13rem;background:#fbfbfb;padding:2.5rem 1.25rem}@media screen and (max-width:768px){.collection-side{width:100%;padding:1.25rem}}.collection-side .side-ttl{font-size:1.25rem;line-height:2;font-family:Shippori Mincho B1,serif}@media screen and (max-width:768px){.collection-side .side-ttl{cursor:pointer;position:relative;padding-right:2.5rem}.collection-side .side-ttl:before,.collection-side .side-ttl:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background:#333;transition:transform .3s,opacity .3s}.collection-side .side-ttl:before{width:1.0625rem;height:.0625rem}.collection-side .side-ttl:after{width:.0625rem;height:1.0625rem;left:auto;right:.5rem}}@media screen and (max-width:768px){.collection-side .side-ttl.is-open:after{transform:translateY(-50%) rotate(90deg);opacity:0}}.collection-side .side-wrapper{padding-top:2.5rem}@media screen and (max-width:768px){.collection-side .side-wrapper{max-height:0;overflow:hidden;opacity:0;visibility:hidden;padding-top:0;transition:max-height .3s ease,opacity .3s ease,padding-top .3s ease}.collection-side .side-wrapper.is-open{max-height:2000px;opacity:1;visibility:visible;padding-top:2.5rem}}.collection-side .side-block:not(:first-child){margin-top:2.5rem}.collection-side .side-block .side-ttlh3{font-size:1rem;line-height:1.75;font-family:Shippori Mincho B1,serif;padding-bottom:1rem;border-bottom:.03125rem dashed #000;margin-bottom:1.25rem}.collection-side .side-block .color-list{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem 1.125rem}@media screen and (max-width:768px){.collection-side .side-block .color-list{padding:0 2rem}}.collection-side .side-block .color-list li{width:calc((100% - 3.375rem)/4)}@media screen and (max-width:768px){.collection-side .side-block .color-list li{width:calc((100% - 5.625rem) / 6)}}.collection-side .side-block .color-list li label{width:1.75rem;height:1.75rem;border-radius:50%;display:block;cursor:pointer}.collection-side .side-block .color-list li label:has(input[type=checkbox]:checked){border:4px solid #ffffff;box-shadow:0 0 0 1px #ccc}.collection-side .side-block .color-list li input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.collection-side .side-block .color-list li span{display:none}.collection-side .side-block .side-list{display:flex;flex-direction:column;gap:.5rem}.collection-side .side-block .side-list li input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.collection-side .side-block .side-list li span{font-family:Noto Sans JP,sans-serif}.collection-side .side-block .side-list li label{display:flex;align-items:center;cursor:pointer}.collection-side .side-block .side-list li label:before{content:"";display:inline-block;width:.3125rem;height:.0625rem;background:#000}.collection-side .side-block .side-list li label:has(input[type=checkbox]:checked):before{height:.3125rem}.collection-side .side-block .side-list li label:has(input[type=checkbox]:checked) span{font-weight:700}.collection-side .side-block .price-range-display span{font-size:.625rem;font-family:Noto Sans JP,sans-serif;font-weight:400}#collection-page .top_series{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/collection.css.map */
