:root{--ls-3: .03em;--spacing-0: 0rem;--spacing-42: 2.625rem;--color-date: #b5b5b5;--color-border: #f1f1f1;--color-low-stock: #ff9300;--color-has-stock: #5fa078;--color-out-stock: #b5b5b5;--color-review-text: #1a1a1a;--color-review-bg: #f1f1f1;--color-review-star: #ffce00;--color-review-border: #b5b5b5;--color-white: #fff;--color-marker: #b5b5b5;--fs-7: .4375rem;--fs-9: .5625rem;--fs-15: .9375rem;--fs-17: 1.0625rem;--fs-19: 1.1875rem;--fs-20: 1.25rem;--fs-21: 1.3125rem;--fs-24: 1.5rem;--fs-27: 1.6875rem;--fs-28: 1.75rem;--fs-32: 2rem;--fs-36: 2.25rem;--fs-40: 2.5rem;--fs-50: 3.125rem;--fs-56: 3.5rem;--fs-57: 3.5625rem;--font-enheading: "Plus Jakarta Sans", sans-serif;--font-jpheading: "Noto Sans JP", sans-serif;--font-secondary: "Avenir Next", "Lato", sans-serif;--font-regular: "Noto Sans JP", "Segoe UI", "Roboto", "Hiragino Kaku Gothic ProN", "Hiragino Sans", YuGothic, "Yu Gothic", sans-serif;--space-0: 0rem;--space-1: .0625rem;--space-2: .125rem;--space-4: .25rem;--space-5: .3125rem;--space-6: .375rem;--space-7: .4375rem;--space-8: .5rem;--space-9: .5625rem;--space-10: .625rem;--space-11: .6875rem;--space-12: .75rem;--space-13: .8125rem;--space-14: .875rem;--space-15: .9375rem;--space-16: 1rem;--space-17: 1.0625rem;--space-18: 1.125rem;--space-19: 1.1875rem;--space-20: 1.25rem;--space-21: 1.3125rem;--space-22: 1.375rem;--space-23: 1.4375rem;--space-24: 1.5rem;--space-28: 1.75rem;--space-29: 1.8125rem;--space-30: 1.875rem;--space-31: 1.9375rem;--space-32: 2rem;--space-33: 2.0625rem;--space-34: 2.125rem;--space-35: 2.1875rem;--space-36: 2.25rem;--space-37: 2.3125rem;--space-38: 2.375rem;--space-39: 2.4375rem;--space-40: 2.5rem;--space-43: 2.6875rem;--space-44: 2.75rem;--space-45: 2.8125rem;--space-48: 3rem;--space-49: 3.0625rem;--space-50: 3.125rem;--space-51: 3.1875rem;--space-54: 3.375rem;--space-55: 3.4375rem;--space-60: 3.75rem;--space-61: 3.8125rem;--space-64: 4rem;--space-65: 4.0625rem;--space-66: 4.125rem;--space-67: 4.1875rem;--space-69: 4.3125rem;--space-71: 4.4375rem;--space-72: 4.5rem;--space-73: 4.5625rem;--space-78: 4.875rem;--space-80: 5rem;--space-94: 5.875rem;--space-99: 6.1875rem;--tran-all: all .3s ease}body{font-family:var(--font-regular);font-weight:500}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-jpheading)}.ja__h1{font-size:var(--fs-48);letter-spacing:var(--ls-3)}.ja__h2{font-size:var(--fs-40);letter-spacing:var(--ls-3)}.ja__h3{font-size:var(--fs-32);letter-spacing:var(--ls-3)}.ja__h4{font-size:var(--fs-28);letter-spacing:var(--ls-3)}.ja__h5{font-size:var(--fs-24);letter-spacing:var(--ls-3)}.ja__h6{font-size:var(--fs-20);letter-spacing:var(--ls-3)}@media screen and (max-width: 700px){.ja__h1{font-size:var(--fs-28)}.ja__h2{font-size:var(--fs-24)}.ja__h3{font-size:var(--fs-22)}.ja__h4{font-size:var(--fs-20)}.ja__h5{font-size:var(--fs-18)}.ja__h6{font-size:var(--fs-16)}}.h1{font-size:var(--fs-48);letter-spacing:var(--ls-3)}.h2{font-size:var(--fs-40);letter-spacing:var(--ls-3)}.h3{font-size:var(--fs-32);letter-spacing:var(--ls-3)}.h4{font-size:var(--fs-28);letter-spacing:var(--ls-3)}.h5{font-size:var(--fs-24);letter-spacing:var(--ls-3)}.h6{font-size:var(--fs-20);letter-spacing:var(--ls-3)}@media screen and (max-width: 700px){.h1{font-size:var(--fs-28)}.h2{font-size:var(--fs-24)}.h3{font-size:var(--fs-22)}.h4{font-size:var(--fs-20)}.h5{font-size:var(--fs-18)}.h6{font-size:var(--fs-16)}}.en__h1{font-size:var(--fs-56)!important;letter-spacing:var(--ls-3)!important;font-family:var(--font-enheading)!important;font-weight:700!important}.en__h2{font-size:var(--fs-48)!important;letter-spacing:var(--ls-3)!important;font-family:var(--font-enheading)!important;font-weight:700!important}.en__h3{font-size:var(--fs-40)!important;letter-spacing:var(--ls-3)!important;font-family:var(--font-enheading)!important;font-weight:700!important}.en__h4{font-size:var(--fs-32)!important;letter-spacing:var(--ls-3)!important;font-family:var(--font-enheading)!important;font-weight:700!important}.en__h5{font-size:var(--fs-28)!important;letter-spacing:var(--ls-3)!important;font-family:var(--font-enheading)!important;font-weight:700!important}.en__h6{font-size:var(--fs-24)!important;letter-spacing:var(--ls-3)!important;font-family:var(--font-enheading)!important;font-weight:700!important}@media screen and (max-width: 700px){.en__h1{font-size:var(--fs-32)!important}.en__h2{font-size:var(--fs-28)!important}.en__h3{font-size:var(--fs-26)!important}.en__h4{font-size:var(--fs-24)!important}.en__h5{font-size:var(--fs-22)!important}.en__h6{font-size:var(--fs-20)!important}}.en_font.h1{font-size:var(--fs-56);letter-spacing:var(--ls-3);font-weight:700!important}.en_font.h2{font-size:var(--fs-48);letter-spacing:var(--ls-3);font-family:var(--font-enheading);font-weight:700}.en_font.h3{font-size:var(--fs-40);letter-spacing:var(--ls-3);font-family:var(--font-enheading);font-weight:700}.en_font.h4{font-size:var(--fs-32);letter-spacing:var(--ls-3);font-family:var(--font-enheading);font-weight:700}.en_font.h5{font-size:var(--fs-28);letter-spacing:var(--ls-3);font-family:var(--font-enheading);font-weight:700}.en_font.h6{font-size:var(--fs-24);letter-spacing:var(--ls-3);font-family:var(--font-enheading);font-weight:700}@media screen and (max-width: 700px){.en_font.h1{font-size:var(--fs-32)}.en_font.h2{font-size:var(--fs-28)}.en_font.h3{font-size:var(--fs-26)}.en_font.h4{font-size:var(--fs-24)}.en_font.h5{font-size:var(--fs-22)}.en_font.h6{font-size:var(--fs-20)}}.center{width:fit-content;margin-left:auto;margin-right:auto}.left{width:fit-content;margin-right:auto}.right{width:fit-content;margin-left:auto}.change-border{border-bottom:solid 8px #b5b5b5;position:relative;padding-bottom:10px}.change-border:after{position:absolute;content:" ";display:block;border-bottom:solid 8px #f1f1f1;bottom:-8px;width:23.89%}.border-both-ends{position:relative;display:block;padding:0 84px}.border-both-ends:before,.border-both-ends:after{content:"";position:absolute;top:50%;display:block;width:63px;height:2px;background-color:#1a1a1a}.border-both-ends:before{left:0}.border-both-ends:after{right:0}.border-both{border-bottom:1px solid #1a1a1a;border-top:1px solid #1a1a1a;padding-top:14px;padding-bottom:10px}.background-gray{background-color:#f1f1f1;border-radius:2px;width:100%;padding:17px}.c-sub-title{margin-top:20px!important;font-size:var(--fs-18);letter-spacing:var(--ls-3);font-weight:500;line-height:1.11}.c-section-header-content-medium{font-size:var(--fs-18)}.c-section-header-content-large{font-size:var(--fs-20)}@media screen and (max-width: 700px){.c-sub-title{margin-top:17px!important;font-size:var(--fs-12)}.c-section-header-content-medium{font-size:var(--fs-16)}.c-section-header-content-large{font-size:var(--fs-17)}}@media screen and (max-width: 1280px){.pc-br{display:none!important}}@media screen and (min-width: 700px){.sp-br{display:none}}.en_font{font-family:var(--font-enheading)!important}.text-left{text-align:left}.text-right{text-align:right}.c-border-radius__container img{border-radius:10px}.c-top_btn{padding:13px 62px;min-width:230px;display:flex;width:fit-content;margin:48px auto 0;justify-content:center}.c-top_btn.button--xl{font-size:var(--fs-16);letter-spacing:var(--ls-3);font-weight:700;line-height:1.5}@media screen and (max-width: 700px){.c-top_btn{padding:13px 20px;min-width:230px;display:flex;width:fit-content;justify-content:center}.c-top_btn.button--xl{font-size:var(--fs-14)}}.product-info__title,.product-card__title,.c-product-quick-add-title{font-family:var(--font-secondary);font-weight:700}.price-list{font-family:Lato,sans-serif}.button{font-weight:700}.c-article-card-tags__container{display:flex;column-gap:8px;row-gap:8px;flex-wrap:wrap;margin-top:10px}.c-aticle-card-tag{font-size:var(--fs-15);padding:5px 15px;border-radius:6px;line-height:1.2;font-weight:400}.c-aticle-card-tag.c-model-tag{background:#1a1a1a;color:#fff}.c-aticle-card-tag.c-category-tag{background-color:#1a1a1a;color:#fff}@media screen and (max-width: 700px){.c-article-card-tags__container{margin-top:8px}.c-aticle-card-tag{font-size:11px;padding:5px 12px;border-radius:6px;line-height:1}}.shopify-pc__banner__dialog h2{color:#1a1a1a!important;font-size:20px!important;margin-bottom:7.5px!important}.shopify-pc__banner__dialog p{color:#1a1a1a!important;max-width:881px!important;font-size:14px!important;line-height:1.428;letter-spacing:.03em;font-weight:400}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{color:#1a1a1a!important;font-weight:700;font-size:18px;letter-spacing:.03em;line-height:1.5555}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{border:1px solid #1a1a1a!important;background:#1a1a1a!important;color:#fff!important;border-radius:31px!important;font-size:14px!important;font-weight:700!important}.shopify-pc__prefs__dialog{border-radius:10px!important;transform:translate(-50%,-50%)!important;left:50%!important}@media only screen and (min-width: 1900px){.shopify-pc__prefs__dialog{width:60.625%!important}}.shopify-pc__prefs__dialog header{padding:37px 56px 22.5px 47.4px!important;border-bottom:1px solid #f1f1f1!important}.shopify-pc__prefs__header-actions button{background:#1a1a1a!important;color:#fff!important;font-size:14px!important;border:1px #1a1a1a!important;border-radius:31px!important;padding:13px 44px!important}.shopify-pc__prefs__header-close{top:47px!important}.shopify-pc__prefs__header-close svg{height:14px!important;width:14px!important}.shopify-pc__prefs__header-close svg path{fill:#1a1a1a!important}.shopify-pc__prefs__intro-main{padding:36.1px 56px 0 47.4px!important}.shopify-pc__prefs__intro-main h3{font-size:20px!important;letter-spacing:.03em!important;line-height:1.45!important;margin-bottom:6px!important}.shopify-pc__prefs__intro-main p{font-size:14px!important;color:#1f1f1f!important;font-weight:400!important}.shopify-pc__prefs__options{padding:0 56px 70px 47.4px!important;color:#1a1a1a!important}.shopify-pc__prefs__option label{gap:17px!important;color:#1a1a1a!important;font-weight:700!important;font-size:16px!important;margin-bottom:0!important}.shopify-pc__prefs__option p{color:#1f1f1f!important;font-size:14px!important;font-weight:400!important;padding-left:42px!important}.shopify-pc__prefs__option{padding-top:33px!important}.shopify-pc__prefs__header-close{right:47.4px!important}.shopify-pc__prefs__header-actions{padding:0 72px 0 0!important}.shopify-pc__prefs__option:first-child{padding:25px 0 0;margin:20px 0 0;border-top:1px solid #f1f1f1!important}@media only screen and (max-width: 1200px){.shopify-pc__prefs__header-actions{padding:0!important}}@media screen and (max-width: 750px){.shopify-pc__banner__btns{flex-direction:column-reverse!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{font-size:13px!important;padding-top:10px!important;padding-bottom:10px!important;max-width:299px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;margin-top:8px!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{font-size:13px!important;margin-top:14px!important}.shopify-pc__banner__dialog{padding:31.5px 32px 34.5px!important}.shopify-pc__banner__dialog p{color:#1a1a1a!important;max-width:881px!important;font-size:14px!important;line-height:1.428!important;letter-spacing:.03em;font-weight:400}.shopify-pc__prefs__dialog{width:100%!important;height:100%;max-height:100%!important;transform:translate(0)!important;left:0!important;top:0!important;border-radius:0!important}.shopify-pc__prefs__dialog header{padding:24px 24.5px 30px!important;border-bottom:1px solid #f1f1f1!important}.shopify-pc__prefs__header-close{top:25px!important;right:24px!important}.shopify-pc__prefs__dialog header h2{font-size:20px!important;font-weight:700!important;margin-bottom:36px!important}.shopify-pc__prefs__header-actions{padding:0!important}.shopify-pc__prefs__header-actions button{margin-bottom:13px!important;max-width:330px;padding-top:11px!important;padding-bottom:11px!important;margin-left:auto!important;margin-right:auto!important;text-align:center}.shopify-pc__prefs__intro-main{padding:28px 24px 0!important}.shopify-pc__prefs__options{padding:0 24px 34px!important;color:#1a1a1a!important}.shopify-pc__prefs__option:first-child{padding:34px 0 0!important;margin:33.5px 0 0!important;border-top:1px solid #f1f1f1!important}.shopify-pc__prefs__intro-main h3{font-size:18px!important;letter-spacing:.03em!important;line-height:1.45!important;margin-bottom:8.5px!important}.shopify-pc__prefs__option label{gap:16px!important}.shopify-pc__prefs__option{padding-top:22px!important}.shopify-pc__prefs__option:first-child{padding-bottom:22px!important;border-bottom:1px solid #f1f1f1!important}}.c-btn__center{display:flex;justify-content:center;align-items:center;width:fit-content;margin-left:auto;margin-right:auto}.c-btn__left{display:flex;justify-content:center;align-items:center;width:fit-content;margin-right:auto}.c-btn__right{display:flex;justify-content:center;align-items:center;width:fit-content;margin-left:auto}.prose ul li{margin-left:2em!important;text-indent:-1.5em!important}.prose .c-richtext-list__underline ul li{margin-left:0!important;text-indent:0px!important}.prose ol li{margin-left:2em!important;text-indent:-1.2em!important}@-moz-document url-prefix(){.prose ul li{margin-left:2em!important;text-indent:-1em!important}}.c-richtext-list__underline li{margin-left:0!important;text-indent:0px!important}.section-full .section-header{grid-template-columns:100%}.c-feature-collection__container .section-header{grid-template-columns:initial}#easylockdown-password{box-shadow:0 0 0 1px #f1f1f1!important;padding:20px 15px!important;border-radius:5px!important;width:calc(100% - 100px)!important}#easylockdown-password-form-button:not(.easylockdown-native-styles){padding:20px 25px!important;background:#1a1a1a!important;border-radius:5px!important}#easylockdown-password-form{padding:150px 0!important}.easylockdown-form-holder{width:100%!important;max-width:calc(100vw - 40px)!important}#easylockdown-password-note{max-width:calc(100vw - 40px)!important}@media screen and (max-width: 750px){#easylockdown-password-note span{font-size:var(--fs-20)!important}}.c-blog-image__container{border:1px solid var(--color-border);border-radius:10px}.quick-buy-drawer__info .button--secondary{border:1px solid rgb(var(--button-text-color))}.c-product-info__type br,.product-card__type br{display:none}@media screen and (max-width: 750px){.c-product-info__type br{display:block}}.breadcrumb{text-wrap:nowrap;overflow-x:auto}.breadcrumb::-webkit-scrollbar{display:none}.c-breadcrumb-container{margin-right:0!important}.c-adjust-style__btn{min-width:230px;width:fit-content;letter-spacing:.03em;min-height:50px;padding-block-start:1.075rem!important;padding-block-end:1.075rem!important;font-weight:700;font-size:var(--fs-14)!important;line-height:1.6!important}@media screen and (max-width: 699px){.c-adjust-style__btn{font-size:var(--fs-12)!important;padding-block-start:var(--spacing-4)!important;padding-block-end:var(--spacing-4)!important}}@media screen and (max-width: 699px){.c-section-header-content-small{font-size:var(--fs-13)}}a{word-wrap:break-word}.c-product-vgp_image-list{display:grid;grid-template-columns:repeat(8,1fr);column-gap:10px;margin-top:20px}.c-product-vgp_image-list img{width:100%;height:auto;object-fit:cover}@media screen and (max-width: 999px){.c-product-sp-hidden{display:none}.c-product-pc-hidden{margin-top:0}.c-product-vgp_image-list{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width: 999px){.c-product-pc-hidden{display:none}}.c-article-content .c-article__product .c-product-vgp_image-list{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
