@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none;padding:0;margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);text-rendering:optimizeSpeed;overflow-x:hidden}a{text-decoration:none;color:inherit}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;display:block;pointer-events:none;object-fit:cover}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-family:Noto Sans JP,sans-serif;color:#333;letter-spacing:normal;line-height:normal}body.noScroll{overflow:hidden}body:has(.bl_header_nav.isOpened) main.ly_main{position:relative}body main.ly_main:after{content:"";position:fixed;top:0;left:0;z-index:800;width:100%;height:100%;background:transparent;transition:background .3s ease-in-out;pointer-events:none}body:has(.bl_header_nav.isOpened) main.ly_main:after{background:#000c;pointer-events:auto}p{letter-spacing:normal;line-height:1.7}.ly_normalSec{padding-block:40px;padding-inline:20px}.ly_info{display:none}.shopify-challenge__container #g-recaptcha{margin-block:30px}.el_btn,.shopify-challenge__container .shopify-challenge__button{display:flex;height:48px;padding-block:8px;padding-inline:16px;border:2px solid #e95516;border-radius:32px;background:#fff;color:#e95516;font-size:16px;font-weight:700;justify-content:space-around;align-items:center;text-align:center;cursor:pointer;white-space:nowrap;width:220px;transition:all .3s ease-in-out;position:relative}.el_btn:hover,.el_btn:focus,.shopify-challenge__container .shopify-challenge__button:hover,.shopify-challenge__container .shopify-challenge__button:focus{color:#fff;background:#e95516;transition:all .3s ease-in-out}.el_btn:hover svg:last-child path,.el_btn:focus svg:last-child path{stroke:#fff;transition:all .3s ease-in-out}.el_btn svg{position:absolute;top:50%;right:18px;transform:translateY(-50%)}.el_btn_with_icon{padding-inline-end:22px;gap:8px}.hp_w100{width:100%}.hp_txtLeft{text-align:left}.hp_colorOrange{color:#e95516}.hp_bgAlt{color:#f9f8ee}.md_only{display:none!important}.swiper-roundBtns .swiper-button-next,.swiper-roundBtns .swiper-button-prev{width:40px;height:40px;border-radius:50%;border:#dddddd 1px solid;background:#fff;z-index:10}.swiper-roundBtns .swiper-button-prev{transform:rotate(180deg)}.swiper-roundBtns .swiper-button-next svg path,.swiper-roundBtns .swiper-button-prev svg path{stroke:#e95516}.swiper-roundBtns .swiper-button-next.swiper-button-disabled,.swiper-roundBtns .swiper-button-prev.swiper-button-disabled{opacity:1;pointer-events:all;cursor:not-allowed}.swiper-roundBtns .swiper-button-next.swiper-button-disabled svg path,.swiper-roundBtns .swiper-button-prev.swiper-button-disabled svg path{stroke:#aaa}.swiper-roundBtns .swiper-button-next svg,.swiper-roundBtns .swiper-button-prev svg{height:12px;width:12px}@media screen and (min-width: 768px){.sm_only{display:none}.md_only{display:block!important}.el_btn{width:250px;height:60px}.swiper-button-prev.md_only,.swiper-button-next.md_only{display:flex!important}.ly_secFV{border:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/main.css.map */
