.product_list{display:grid}.product_list_item{font-weight:500;font-family:"Shippori Mincho B1",serif}.product_list_item img{width:100%;aspect-ratio:200/133;-o-object-fit:cover;object-fit:cover}.product_list_item_detail{display:grid;row-gap:.6em;margin-top:.8em;font-size:2em}.product_list_item_detail_price{font-size:.9em}@media all and (min-width: 1025px){.product_list{grid-template-columns:repeat(3, 1fr);gap:60px min(2.6vw,50px)}.product_list a{transition:opacity .4s ease-out}.product_list a:hover{opacity:.6}}@media screen and (max-width: 1024px){.product_list{row-gap:35px}}.pagination .screen-reader-text{display:none}.pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5em;font-family:"Shippori Mincho B1",serif}.pagination .nav-links .page-numbers{display:flex;align-items:center;justify-content:center}.pagination .nav-links .page-numbers:not(.prev,.next){padding:.5em}.pagination .nav-links .page-numbers:not(.current,.prev,.next,.dots){text-decoration:underline}.pagination .nav-links .page-numbers.current{color:#d9d9d9;pointer-events:none}.pagination .nav-links .page-numbers.prev,.pagination .nav-links .page-numbers.next{display:flex;align-items:center;justify-content:center;width:40px;aspect-ratio:1;border:1px solid #626262}.pagination .nav-links .page-numbers.prev span,.pagination .nav-links .page-numbers.next span{display:none}.pagination .nav-links .page-numbers.prev::after,.pagination .nav-links .page-numbers.next::after{content:"";width:12px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;transform:skew(45deg)}.pagination .nav-links .page-numbers.prev{transform:scale(-1, 1)}.pagination .nav-links .page-numbers.prev+.page-numbers{margin-left:20px}.pagination .nav-links .page-numbers.next{margin-left:20px}.pagination .nav-links .page-numbers.dots{align-self:flex-end;line-height:.5em}@media all and (min-width: 1025px){.pagination{margin-top:100px;font-size:2.1em}.pagination .nav-links .page-numbers:is(a):not(.prev,.next){transition:opacity .4s ease-out}.pagination .nav-links .page-numbers:is(a):not(.prev,.next):hover{opacity:.6}.pagination .nav-links .page-numbers.prev::after,.pagination .nav-links .page-numbers.next::after{transition:transform .4s ease-out;will-change:transform}.pagination .nav-links .page-numbers.prev:hover::after,.pagination .nav-links .page-numbers.next:hover::after{transform:skew(45deg) translateX(30%)}}@media screen and (max-width: 1024px){.pagination{margin-top:60px;font-size:1.9em}}.product_archive_count{font-size:1.5em}@media all and (min-width: 1025px){.product_archive{margin-bottom:140px}.product_archive_count{margin-bottom:40px}}@media screen and (max-width: 1024px){.product_archive{margin-bottom:80px}.product_archive_count{margin-bottom:20px}}
/*# sourceMappingURL=product_archive.min.css.map */