.wf-loading body{visibility:hidden}main{overflow:hidden}img{vertical-align:middle}h2,.h2{font-size:calc(2 * var(--font-scale) + var(--base-text-size))}h3,.h3{font-size:calc(1.5 * var(--font-scale) + var(--base-text-size))}h4,.h4,h5,.h5{font-size:calc(var(--font-scale) + var(--base-text-size))}.c-js-pageheader--scrolling{background:transparent!important}.section-header--nav-hover .c-js-pageheader--scrolling,.section-header--nav-open .c-js-pageheader--scrolling{background:var(--header-bg-col)!important}.title,.majortitle,.shopify-policy__title h1{font-family:var(--heading-font-family-en);font-weight:300;font-size:36px;line-height:1.2;letter-spacing:0;text-align:center}.c-page-top-padding{padding-top:126px;margin-top:0!important}.c-container{max-width:1280px;margin-inline:auto;padding-left:16px;padding-right:16px}.c-section-heading{margin-bottom:30px;text-align:center;font-family:var(--heading-font-family-en);font-weight:300;font-size:42px;letter-spacing:0}.c-top__view-all--wrapper{text-align:center}.c-view-all-black{font-family:var(--base-font-family-en);font-size:13px;font-weight:500;letter-spacing:.4px;text-decoration:underline}.c-view-all-white{font-family:var(--base-font-family-en);font-size:13px;font-weight:500;letter-spacing:.4px;color:#fff8f2;text-decoration:underline}.c-sns_link{width:fit-content;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:17px;border-bottom:solid 1px rgb(var(--body-text-color))}.c-sns_link-text{font-family:var(--base-font-family-en);font-weight:500;font-size:13px;letter-spacing:.4px}.c-pagination{display:flex;justify-content:center;align-items:center;gap:20px}.c-pagination .underline{text-decoration:none}.c-pagination__link--disabled{text-decoration:none;opacity:.6}.c-pagination-text{font-family:var(--heading-font-family-en);font-size:28px;font-weight:300;letter-spacing:0}.pagination__link:not(.c-pagination__link--disabled) .c-pagination-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.c-pagination .pagination__prev,.c-pagination .pagination__prev a{display:flex;align-items:center;gap:5px}.c-pagination .pagination__prev{margin-right:18px}.c-pagination .pagination__prev svg{transform:scaleX(-1)}.c-pagination .pagination__next,.c-pagination .pagination__next a{display:flex;align-items:center;gap:5px}.c-pagination .pagination__next{margin-left:18px}.c-pagination .pagination__number{margin:0}.c-pagination .pagination__number .pagination__link{font-family:var(--base-font-family-en);font-weight:400;font-size:18px;letter-spacing:0;color:#474342}.c-pagination .underline--not-link{margin:0;font-family:var(--base-font-family-en);font-weight:400;font-size:18px;letter-spacing:0;color:var(--main-red-text-color);text-decoration:none;display:inline-block;border-bottom:solid 1px var(--main-red-text-color);line-height:1.2}#cartform .subtotal{font-size:var(--base-text-size)}@media screen and (min-width: 768px){.title,.majortitle,.shopify-policy__title h1{font-size:52px}.hidden-pc{display:none}.c-page-top-padding{padding-top:121px}.c-container{padding-left:40px;padding-right:40px}.c-section-heading{margin-bottom:44px;font-size:var(--larger-text-size)}.c-view-all-white,.c-view-all-black{font-size:var(--base-text-size);letter-spacing:.7px;transition:opacity .3s ease}.c-view-all-white:hover,.c-view-all-black:hover,.c-sns_link:hover{opacity:.7}.c-sns_link{gap:25px;transition:opacity .3s ease}.c-sns_link-text{font-size:15px;letter-spacing:.7px}.c-pagination-text{font-size:36px;font-weight:300}.c-pagination .pagination__prev{margin-right:22px}.c-pagination .pagination__next{margin-left:22px}.c-pagination .pagination__number .pagination__link,.c-pagination .underline--not-link{font-size:20px}}@media screen and (max-width: 767px){.hidden-sp{display:none}}.c-article-card__title{margin:0;font-family:var(--base-font-family);font-weight:400;font-size:12px!important;line-height:1.3;letter-spacing:0;color:#474342}.article__inner .c-article-card__title{margin-bottom:10px}.c-article-card__date{font-family:var(--heading-font-family-en);font-size:24px!important;font-weight:400;color:#474342;letter-spacing:0;line-height:1.3}@media screen and (min-width: 768px){.c-article-card__title{font-size:13px!important}.c-article-card__date{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/c-layout.css.map */
