.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:-.2em}html:lang(ja) .js-justify{line-break:strict;text-align:justify}fac-component-carousel-slider{display:block;position:relative;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}fac-component-carousel-slider::-webkit-scrollbar{display:none}@media screen and (orientation: portrait)and (max-width: 767px){fac-component-carousel-slider{width:100vw;transform:translate(-2rem);overflow-x:auto;overflow-y:visible}}fac-component-carousel-slider .carousel-track{display:grid;will-change:transform;list-style:none;padding:0;margin:0;scrollbar-width:none;-ms-overflow-style:none}fac-component-carousel-slider .carousel-track::-webkit-scrollbar{display:none}@media screen and (orientation: portrait)and (max-width: 767px){fac-component-carousel-slider .carousel-track{padding-left:2rem!important;padding-right:2rem!important}}fac-component-carousel-slider .carousel-item{width:100%;min-width:0;list-style:none}fac-component-carousel-slider .carousel-navigation{display:flex;justify-content:end;align-items:center;gap:1.6rem;margin-top:3.6rem}@media screen and (orientation: portrait)and (max-width: 767px){fac-component-carousel-slider .carousel-navigation{display:none}}fac-component-carousel-slider .carousel-nav{display:flex;align-items:center;justify-content:center;width:.9rem;height:.9rem;cursor:pointer;transition:all .4s cubic-bezier(.36,0,0,1);padding:0;border:none;background:#0000}fac-component-carousel-slider .carousel-nav svg{width:100%;height:100%;color:#000000b3;transition:color .4s cubic-bezier(.36,0,0,1)}fac-component-carousel-slider .carousel-nav:hover{border-color:#0000004d;background-color:#0000000d;transform:scale(1.05);text-decoration:none}fac-component-carousel-slider .carousel-nav:hover svg{color:#000000e6}fac-component-carousel-slider .carousel-nav:active{transform:scale(.95)}fac-component-carousel-slider .carousel-nav:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}fac-component-carousel-slider .carousel-nav:focus-visible{outline:2px solid rgba(0,0,0,.5);outline-offset:2px}fac-component-carousel-slider .carousel-dots{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem;padding-bottom:1rem}@media screen and (orientation: portrait)and (max-width: 767px){fac-component-carousel-slider .carousel-dots{display:none}}fac-component-carousel-slider .carousel-dot{width:10px;height:10px;border:none;border-radius:50%;background-color:#0003;cursor:pointer;transition:all .4s cubic-bezier(.36,0,0,1);padding:0}fac-component-carousel-slider .carousel-dot:hover{background-color:#0006;transform:scale(1.2)}fac-component-carousel-slider .carousel-dot.is-active{background-color:#000c;transform:scale(1.3)}fac-component-carousel-slider .carousel-dot:focus-visible{outline:2px solid rgba(0,0,0,.5);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fac-component-carousel-slider.css.map */
