a{line-height:1.5;text-decoration:none}p{color:#333;font-family:Noto Sans,sans-serif;line-height:2}.rte a,.rte a:hover{color:#0093d7}h1,.h1{color:var(--Black, #333);font-family:Noto Sans,sans-serif;font-size:72px;font-style:normal;font-weight:600;line-height:1.5;margin:0;text-align:center}@media screen and (max-width: 749px){h1,.h1{font-size:32px;line-height:1.5}}h2,.h2{color:var(--Black, #333);font-family:Noto Sans,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:1.5;margin:0}@media screen and (max-width: 749px){h2,.h2{font-size:24px;line-height:1.5}}h3,.h3{color:var(--Black, #333);font-family:Noto Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:1.5;margin:0}@media screen and (max-width: 749px){h3,.h3{font-size:20px;line-height:1.5}}h4,.h4{color:var(--Black, #333);font-family:Noto Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.5;margin:0}.social-media-1 h2{margin-bottom:64px}@media screen and (max-width: 749px){.social-media-1 h2{margin-bottom:48px}}@media screen and (max-width: 749px){h4,.h4{font-size:18px;font-weight:600;line-height:1.5;margin:0}}@media screen and (max-width: 749px){.explanation{font-size:18px;font-weight:500;line-height:1.5;margin:0}}h5,.h5{color:var(--Black, #333);font-family:Noto Sans,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.5;margin:0}@media screen and (max-width: 749px){h5,.h5{font-size:16px;line-height:1.5}}h6,.h6{color:var(--Black, #333);font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;margin:0}@media screen and (max-width: 749px){h6,.h6{font-size:14px}}:root{--font-heading-family: "Noto Sans", sans-serif}p{color:#333;font-size:18px;font-weight:500}@media screen and (max-width: 749px){p{font-size:16px}}.rich-text__heading{font-weight:600}@media screen and (max-width: 749px){.rich-text__heading{font-size:32px}}.rich-text__text{font-size:28px;font-weight:600}@media screen and (max-width: 749px){.rich-text__text{font-size:20px}}.announcement-bar__message{color:#0093d7;font-size:14px;font-weight:500;line-height:1.5;padding-bottom:8px;padding-top:8px}.shopify-policy__title{margin-bottom:100px;margin-top:100px}.shopify-policy__title h1{color:#333;font-family:Noto Sans,sans-serif;font-size:28px;font-style:normal;font-weight:600}@media screen and (max-width: 749px){.shopify-policy__title{font-size:32px}}.shopify-policy__body h3{font-size:14px;font-weight:500}.page-banner .collection-hero__description{color:#333;font-size:28px!important;font-weight:600;margin-bottom:0!important;margin-top:8px!important;max-width:100%;text-align:center}.page-banner .collection-hero__description p{margin:0 auto;max-width:768px}@media screen and (max-width: 749px){.page-banner .collection-hero__description{font-size:16px!important;margin-top:0!important}}.sub-title{color:#333;font-family:Noto Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1.5}@media screen and (max-width: 749px){.sub-title{font-size:18px}}.collection-hero__headline{color:var(--Black, #333);font-family:Noto Sans,sans-serif;font-size:78px;font-style:normal;font-weight:600;line-height:1.5;margin-top:40px;text-align:center}.product-title{text-align:left}h2.product-title{color:#333;font-family:Noto Sans,sans-serif;font-size:84px;font-style:normal;font-weight:600;line-height:1.5}@media screen and (max-width: 749px){h1.product-title,h2.product-title{font-size:56px}}.accessory .product-title{font-size:56px}@media screen and (max-width: 749px){.accessory .product-title{font-size:36px}}.spec_1{color:#333;font-family:Noto Sans,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.5;margin:20px 0}.c_featured-product__3 .spec_1,.c_featured-product__4 .spec_1{font-size:16px;font-weight:500;margin-top:8px}@media screen and (max-width: 749px){.spec_1{font-size:16px}}@media screen and (max-width: 749px){.c_featured-product__1 .price{font-size:16px;font-weight:600}}.c_featured-product__1__left .featured-product-details,.c_featured-product__2__right .featured-product-details{max-width:385px;width:100%}@media screen and (max-width: 749px){.featured-product-details{padding-bottom:32px;padding-left:20px;padding-right:20px}}.featured-product-details .price{color:#333;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5;margin-top:32px}@media screen and (max-width: 749px){.featured-product-details .price{margin-top:10px}}.spec_2,.spec_3,.spec_4{color:gray;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5}@media screen and (max-width: 749px){.spec_2,.spec_3,.spec_4{font-size:16px}}.spec_2{margin-top:32px}.product-link{color:#0093d7;display:inline-block;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5;margin-top:12px;text-decoration:none}.learn-more{color:#0093d7;font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;margin-top:32px;text-decoration:none}@media screen and (max-width: 749px){.learn-more{margin-top:32px}}.c_featured-product__3 .learn-more,.c_featured-product__4 .learn-more,.c_featured-page__1 .learn-more,.c_featured-page__2 .learn-more{font-size:14px;font-weight:400;margin-top:32px}.article-template__title{color:#333;font-family:Noto Sans,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:1.5;text-align:left}@media screen and (max-width: 749px){.article-template__title{font-size:24px}}.footer .footer-block__details-content .list-menu__item--link{color:#333;font-weight:400!important}@media screen and (max-width: 749px){.footer .footer-block__details-content .list-menu__item--link{font-size:14px;font-weight:600}.footer .footer-block__details-content .list-menu__item--link:nth-child(2){color:gray}}.story-content__title{margin-bottom:32px;text-align:left}@media screen and (max-width: 749px){.story-content__title{margin-bottom:20px}}.story-content__text p{font-size:18px}@media screen and (max-width: 749px){.story-content__text p{font-size:16px}}.product__title h1{font-size:56px;line-height:1.5;margin:0 0 20px;text-align:left}@media screen and (max-width: 749px){.product__title h1{font-size:32px;margin-bottom:16px}}@media screen and (max-width: 749px){.product .tag-line{font-size:16px}}.product .product__title{margin:0}.product .product__text{margin-top:0}.product-form__quantity .form__label{font-size:14px;font-weight:400}.caption-with-letter-spacing{font-size:14px;font-weight:400;line-height:1.5}.price--large{font-size:18px;font-weight:500;line-height:1.5}.product__tax{color:#333;font-size:14px;font-weight:400;line-height:1.5}.rich-text__text{color:#333}.article-template p{color:#333;font-size:18px;font-style:normal;font-weight:500}@media screen and (max-width: 749px){.article-template p{font-size:16px}}.share-button__button{color:#333;font-weight:400}.page-banner__description-name{font-size:24px;font-weight:600;line-height:1.5;text-align:center}@media screen and (max-width: 749px){.page-banner__description-name{font-size:16px}}h2.law{font-family:Noto Sans,sans-serif;font-size:24px;font-weight:500}@media screen and (max-width: 749px){h2.law{font-size:18px}}.product .tag-line{margin-bottom:48px;margin-top:0}.why-iruka__description,.why-iruka__description p{margin-top:60px;text-align:center}.menu-drawer__menu-item{font-size:16px!important;font-weight:600!important}.ht-tms-option__item{font-size:12px!important}.ht-tms-option__item img{width:80%!important}.ht-tms-option__item{padding:4px 20px 4px 10px!important}.header__icons{align-items:center}.law h1{font-size:24px;text-align:left}.law h2{font-size:20px}.law h3,.law h4,.law h5,.law p{font-size:18px}.law li{color:#333;font-size:18px}.law hr{margin:24px 0}.law{margin:0 auto;max-width:800px;padding:20px}dl{display:grid;gap:0}dt{font-weight:700;grid-column:1;padding:8px 0}dd{grid-column:2;margin:0;padding:8px 0}@media (max-width: 600px){dl{grid-template-columns:1fr}dt,dd{grid-column:1}}@media screen and (max-width: 749px){.law h1{font-size:20px}.law h2{font-size:18px}.law h3,.law h4,.law h5,.law p,.law li{font-size:16px}}@media screen and (max-width: 749px){.mobile-area-header h2{font-size:20px}}.article-template__link{color:#0093d7!important}.link{color:#333}.cart .title--primary{font-size:32px}@media screen and (max-width: 749px){.cart .title--primary{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/c_foundation.css.map */
