:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}@keyframes delivery-cautions-carousel_fadeInDown__zZ4BJ{0%{transform:translateY(-50px)}to{transform:translateY(0)}}.delivery-cautions-carousel_f-delivery-cautions-carousel__Teqw0{--navigation-offset:16px}.delivery-cautions-carousel_f-delivery-cautions-carousel__Teqw0 .delivery-cautions-carousel_image-wrapper__CpvGr{border-radius:8px;overflow:hidden;width:100%;height:auto}@keyframes delivery-service-cautions_fadeInDown__jAVo2{0%{transform:translateY(-50px)}to{transform:translateY(0)}}.delivery-service-cautions_f-delivery-service-cautions__dGHX0 .delivery-service-cautions_cautions__pYAL3{display:flex;flex-direction:column;gap:52px}.delivery-service-cautions_f-delivery-service-cautions__dGHX0 .delivery-service-cautions_baggage-handling-title__1jCMH{margin-bottom:0}[lang=ja] .delivery-service-cautions_f-delivery-service-cautions__dGHX0 .delivery-service-cautions_baggage-handling-title__1jCMH{letter-spacing:.1rem}.delivery-service-cautions_f-delivery-service-cautions__dGHX0 .delivery-service-cautions_baggage-handling-desc__mEUPS{font-size:1.4rem}[lang=ja] .delivery-service-cautions_f-delivery-service-cautions__dGHX0 .delivery-service-cautions_baggage-handling-desc__mEUPS{letter-spacing:.05em}.delivery-service-cautions_f-delivery-service-cautions__dGHX0 .delivery-service-cautions_baggage-handling-items__seoV0{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:16px 8px}.delivery-service-cautions_f-delivery-service-cautions__dGHX0 .delivery-service-cautions_baggage-handling-item-text__cq9Ir{margin-top:4px;text-align:center;font-size:1.4rem;font-weight:600}[lang=ja] .delivery-service-cautions_f-delivery-service-cautions__dGHX0 .delivery-service-cautions_baggage-handling-item-text__cq9Ir{letter-spacing:.1rem}@keyframes delivery-service-acceptance_fadeInDown__vlNbg{0%{transform:translateY(-50px)}to{transform:translateY(0)}}.delivery-service-acceptance_f-delivery-service-acceptance__3QhT5 .delivery-service-acceptance_checkbox-accept__BJIDx{display:flex;justify-content:center;margin-bottom:10px}