@charset "UTF-8";:root{--font-body-family: "Bricolage Grotesque", "Noto Sans JP", sans-serif;--font-heading-family: "Poppins", "Noto Sans JP", sans-serif;--font-italic-family: "Poppins", "Noto Sans JP", sans-serif;--font-button-family: "Poppins", "Noto Sans JP", sans-serif;--h4-multiplier: 2.4rem;--h5-multiplier: 2.2rem;--h6-multiplier: 1.8rem}body{line-height:1.8}body{background-color:#525251;font-size:calc(var(--font-body-scale) * 1.5rem)}body .header__nav-link{font-family:Poppins,Noto Sans JP,sans-serif;font-size:15px;font-weight:700}body .header__nav-items{column-gap:2.4rem}body .header__utils-link--icon svg{width:2.8rem;height:2.8rem}body .header__utils-link--icon svg path{stroke-width:2}body .cart-count-badge,body .header__utils-link span.cart-count-badge{inset-block-end:2.5rem;inset-inline-start:1.2rem}body .cart-item__title{font-size:var(--font-size-static-md);-webkit-line-clamp:none!important;line-height:1.3}body .cart-item__info{margin-top:.8rem;flex-direction:column}body .cart-item dl{align-items:flex-start;flex-direction:column}body .field--search .field__input{font-size:1.5rem}body .section-hero-banner .hero-banner .hero__media.media--overlay:before{display:none}body .section-hero-banner .hero__heading h1{font-size:100px;font-weight:700;font-family:Anton,Noto Sans JP,sans-serif}body .section-hero-banner .hero__heading h1 strong{color:transparent;-webkit-text-stroke:.1px white;-webkit-text-fill-color:transparent;font-style:italic}body .section-hero-banner .hero__entry h2{font-size:46px;font-weight:900;font-family:Poppins,Noto Sans JP,sans-serif;line-height:1.1}body .section-dual-tiles__content .h3{font-family:Anton,Noto Sans JP,sans-serif}body .section-dual-tiles__content .h3 strong{color:transparent;-webkit-text-stroke:.1px #091A7F;-webkit-text-fill-color:transparent}body .section-dual-tiles__content .richtext h2{font-weight:900;font-family:Noto Sans JP,sans-serif;line-height:1.3;font-size:calc(var(--font-heading-scale) * 3.8rem)}body .section-dual-tiles__content .richtext h3{font-weight:900;font-family:Poppins,Noto Sans JP,sans-serif;line-height:1.3;font-size:calc(var(--font-heading-scale) * 3.2rem)}body .section-dual-tiles__content .richtext p{line-height:1.7;letter-spacing:.04rem}body .seo-content .section__heading.h2{font-family:Anton,Noto Sans JP,sans-serif;font-size:92px;margin-block-end:0!important}body .seo-content .rte h4{font-weight:900;font-family:Poppins,Noto Sans JP,sans-serif;line-height:1.3;font-size:24px}body .section-dual-tiles-sec .section-dual-tiles__block{aspect-ratio:unset;flex-direction:column;gap:30px}body .section-dual-tiles-sec .section-dual-tiles__block.tile__image-hover:hover .section-dual-tiles__media>img{transform:scale(1)}body .section-dual-tiles-sec .section-dual-tiles__media{position:relative!important}body .section-dual-tiles-sec .section-dual-tiles__content{row-gap:1rem}body .section-dual-tiles-sec .section-dual-tiles__content h2{line-height:1.3}body .section-dual-tiles-sec .section-dual-tiles__content .h5{font-weight:900;font-family:Poppins,Noto Sans JP,sans-serif}body .product-card__title{font-size:16px!important;font-weight:700;font-family:Poppins,Noto Sans JP,sans-serif}body .product-card__price .price{font-size:14px!important;font-weight:700;font-family:Poppins,Noto Sans JP,sans-serif}body .product-card__actions{transition:all .3s ease}body .product-card__actions:hover{opacity:.7}body .product__title{font-size:22px}body .product__price--info{color:#181818;font-weight:400;font-size:12px}body .product__price .price{font-size:20px;font-weight:500}body .product__description .rte{font-size:14px;color:#181818}body .product__sticky-cart{inset-block-start:unset;inset-block-end:0;max-width:var(--page-width);margin-left:auto;margin-right:auto;border-top:1px solid #fff;box-shadow:0 2px 2px #1241a10f}body .product-option__label{font-size:14px}body .product-option__label:not(.product-option__label--image){padding:10px;min-height:44px;min-width:44px}body .variant-options fieldset legend,body .product__variant-options fieldset legend,body fieldset.product__variant-options legend{font-size:14px;font-weight:500!important;color:#000c4f}body .variant-options fieldset legend span,body .product__variant-options fieldset legend span,body fieldset.product__variant-options legend span{color:#181818;font-weight:400!important}body .product-option__input:active+.product-option__label,body .product-option__input:checked+.product-option__label,body .product-option__input:focus-visible+.product-option__label,body .product-option__input:active:focus-visible+.product-option__label,body .product-option__input:checked:focus-visible+.product-option__label{font-weight:500!important}body .marquees{pointer-events:none}body .marquee__title{color:transparent!important;-webkit-text-stroke:1px rgba(255,255,255,.7);-webkit-text-fill-color:transparent}body .shopify-policy__title{margin-bottom:40px}body .shopify-policy__container{max-width:800px}body .shopify-policy__container .rte ul{padding-inline-start:20px}body .shopify-policy__container .rte ul li:not(:last-child){margin-bottom:10px}body .shopify-policy__body h2,body .shopify-policy__body .h2{font-size:calc(var(--font-heading-scale) * var(--h5-multiplier))}body .shopify-policy__body h2:not(:first-child),body .shopify-policy__body .h2:not(:first-child){margin-top:40px}body .info-list{display:grid;grid-template-columns:max-content 1fr;gap:0}body .info-list>*{padding:15px 0;border-bottom:1px solid rgba(var(--color-border),var(--alpha-border))}body .info-list dt{padding-right:20px;font-weight:700}body .info-list dd{margin-left:0}body #MainContent:has(.shopify-policy__container){background-color:#fff}body .product__description .rte h2:not(:first-child),body .product__description .rte h3:not(:first-child),body .product__description .rte h4:not(:first-child){margin-top:40px}body .product__description .rte h2:not(:last-child),body .product__description .rte h3:not(:last-child),body .product__description .rte h4:not(:last-child){margin-bottom:10px}body .product__description .rte h2{border-left:4px solid rgb(var(--color-heading-text));padding-left:15px;font-size:calc(var(--font-heading-scale) * var(--h5-multiplier))}body .product__description .rte h3{font-size:calc(var(--font-heading-scale) * var(--h6-multiplier))}body .product__description .rte p:not(:last-child){margin-bottom:20px}body .product__app-block .tcustomizer-field__heading{color:rgb(var(--color-foreground));font-size:var(--font-size-static-md)}body .product__app-block .tcustomizer-help-text{font-style:normal;color:rgb(var(--color-foreground));font-size:var(--font-size-static-md)}body .product__app-block .tcustomizer-radio__input:checked,body .product__app-block .tcustomizer-checkbox__input:checked{background-color:rgb(var(--color-heading-text))}body .product__app-block .tcustomizer-watermark,body .swiper--product-gallery .swiper-buttons{display:none}body .main-product__media{--thumbs-width: 10rem}body .shopify-policy__title h1,body .main-page h1.main-page__title{font-size:32px}body .footer__brand-logo{min-width:auto}@media screen and (max-width: 749px){body .announcement-bar{padding:.4rem 1rem}body .header__utils-link--icon svg{width:2.4rem;height:2.4rem}body .section-hero-banner .hero__heading h1{font-size:54px;font-weight:700}body .section-hero-banner .hero__entry h2{font-size:18px}body .seo-content .section__heading.h2{font-size:48px}body .seo-content .rte h4{font-size:calc(var(--font-heading-scale) * 2rem)}body .product-card__add-to-cart--button{display:none!important}body .product .product__title{font-size:calc(var(--font-heading-scale) * 1.8rem)}body .section-dual-tiles__content .h3{font-size:calc(var(--font-heading-scale) * 3.2rem)}body .section-dual-tiles__content .richtext h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}body .section-dual-tiles__content .richtext h3{font-size:calc(var(--font-heading-scale) * 2rem)}body .section-dual-tiles-sec .section-dual-tiles__content .h5{font-size:calc(var(--font-heading-scale) * 1.8rem)}body .form-contact .grid{column-gap:1rem}body .shopify-policy__title{margin-bottom:30px}body .shopify-policy__body h2,body .shopify-policy__body .h2{font-size:calc(var(--font-heading-scale) * var(--h4-multiplier))}body .shopify-policy__body h2:not(:first-child),body .shopify-policy__body .h2:not(:first-child){margin-top:30px}body .shopify-policy__title h1,body .main-page h1.main-page__title{font-size:24px}body .info-list{grid-template-columns:1fr}body .info-list>*{padding:15px 0}body .info-list dt{padding-right:0;border-bottom:none;padding-bottom:0}body .info-list dd{padding-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
