.fix-paren .inner-text{position:relative;top:.04em;margin:0 .05em}[data-mk]{--k: 0em;margin-left:var(--k, 0) !important}.char-punc{padding-right:.15em}.char-punc--end{padding-right:0;margin-right:-0.2em}html:lang(ja) .js-justify{line-break:strict;text-align:justify}.products-list{display:block;margin-right:auto !important;margin-left:auto !important;margin-bottom:10.2rem !important;padding-top:8.8rem;border-top:1px solid rgba(51,51,51,.1215686275)}@media screen and (orientation: portrait)and (max-width: 767px){.products-list{margin-bottom:6.4rem !important;padding-top:4.8rem}}.products-list .products-list__inner{display:grid;justify-content:space-between;grid-template-columns:calc((100vw - 0px - 4rem - 4rem - 3.2rem*(24 - 1))/24*4 + 3.2rem*(4 - 1) + 0px) calc((100vw - 0px - 4rem - 4rem - 3.2rem*(24 - 1))/24*20 + 3.2rem*(20 - 1) + 0px);margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.products-list .products-list__inner{grid-template-columns:100%;gap:1.6rem;margin-right:-2rem !important}}.products-list .products-list__header{margin-bottom:3rem}@media screen and (orientation: portrait)and (max-width: 767px){.products-list .products-list__header{margin-bottom:0}}.products-list .products-list__header .products-list__title{margin:0;font-size:1.4rem;line-height:1.4;transform:translateY(-0.2rem)}@media screen and (orientation: portrait)and (max-width: 767px){.products-list .products-list__header .products-list__title{font-size:1.3rem}}.products-list .products-list__carousel{overflow:hidden}@media screen and (orientation: portrait)and (max-width: 767px){.products-list .products-list__carousel{overflow-y:visible}}.products-list .products-list__carousel .carousel-track{display:grid;will-change:transform;list-style:none;padding:0;margin:0}@media screen and (orientation: portrait)and (max-width: 767px){.products-list .products-list__carousel .carousel-track{overflow:auto}}.products-list .products-list__carousel .carousel-track .carousel-item .card .card__content .card__information .card-information .price{margin-top:0 !important}.products-list .products-list__carousel .carousel-track .carousel-item .card .card__content .card__information .card-information .price .price-item--regular{font-size:1.3rem;letter-spacing:.02em}.products-list .products-list__carousel .carousel-track .carousel-item .card .card__content .card__information .card-information .price .price__tax-label{display:inline-block;font-size:1rem;margin-left:-0.14em;transform:translateY(-0.1rem)}/*# sourceMappingURL=fac-section-products-list.css.map */
