.blog-naoko{padding-block-start:var(--bn-pad-top, 24px);padding-block-end:var(--bn-pad-bottom, 80px)}.blog-naoko__heading{margin:0 0 40px;font-family:var(--bn-heading-font, inherit);font-weight:var(--bn-heading-weight, 600);font-style:var(--bn-heading-style, normal);font-size:var(--bn-heading-size, 2.8rem);line-height:1.1;text-align:center;text-transform:uppercase;letter-spacing:.04em}.blog-naoko__layout{display:grid;grid-template-columns:var(--bn-aside-width, 264px) 1fr;gap:50px;align-items:start}.blog-naoko__layout:not(:has(.blog-naoko__aside)){grid-template-columns:1fr}.blog-naoko__aside{background:var(--bn-aside-bg, #f9f8f6);padding:30px 20px}.blog-naoko__aside-title{margin:0 0 32px;font-family:var(--bn-aside-title-font, inherit);font-weight:var(--bn-aside-title-weight, 600);font-style:var(--bn-aside-title-style, normal);font-size:var(--bn-aside-title-size, 1.8rem);line-height:1.3}.blog-naoko__aside-list{margin:0;padding:0;display:flex;flex-direction:column;gap:var(--bn-aside-item-gap, 40px)}.blog-naoko__aside-item{font-family:var(--bn-aside-item-font, inherit);font-weight:var(--bn-aside-item-weight, 600);font-style:var(--bn-aside-item-style, normal);font-size:var(--bn-aside-item-size, 1.4rem);line-height:1.45}.blog-naoko__aside-item a{color:var(--bn-aside-item-color, #3e3e3e);text-decoration:none;transition:color .2s ease}.blog-naoko__aside-item a:hover{color:var(--bn-aside-item-color-hover, #ff4eaa)}.blog-naoko__grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--bn-grid-gap-x, 40px);row-gap:var(--bn-grid-gap-y, 50px)}.blog-naoko__card{display:flex;flex-direction:column;align-items:flex-start}.blog-naoko__card-media{display:block;width:100%;overflow:hidden;margin-bottom:30px}.blog-naoko__card-img,.blog-naoko__card-placeholder{display:block;width:100%;height:auto;aspect-ratio:var(--bn-image-ratio, 1.37);object-fit:cover;transition:transform .45s ease}.blog-naoko__card-media:hover .blog-naoko__card-img{transform:scale(1.04)}.blog-naoko__card-date{margin:0 0 19px;font-family:var(--bn-date-font, inherit);font-weight:var(--bn-date-weight, 300);font-style:var(--bn-date-style, normal);font-size:var(--bn-date-size, 1.6rem);line-height:1.2}.blog-naoko__card-title{margin:0 0 30px;font-family:var(--bn-title-font, inherit);font-weight:var(--bn-title-weight, 600);font-style:var(--bn-title-style, normal);font-size:var(--bn-title-size, 1.8rem);line-height:1.3}.blog-naoko__card-title a{color:currentColor;text-decoration:none}.blog-naoko__card-title a:hover{text-decoration:underline;text-underline-offset:3px}.blog-naoko__card-button{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;width:var(--bn-btn-width, 169px);min-height:var(--bn-btn-height, 53px);border:1px solid var(--bn-btn-border, #000);background:var(--bn-btn-bg, transparent);color:var(--bn-btn-color, #000);font-family:var(--bn-btn-font, inherit);font-weight:var(--bn-btn-weight, 700);font-style:var(--bn-btn-style, normal);font-size:var(--bn-btn-size, 1.6rem);text-decoration:none;transition:background .2s ease,color .2s ease}.blog-naoko__card-button:hover{background:var(--bn-btn-bg-hover, #000);color:var(--bn-btn-color-hover, #fff)}.blog-naoko__progress{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:60px}.blog-naoko__progress-text{font-size:1.2rem;line-height:1.4}.blog-naoko__progress-bar{display:block;width:176px;height:3px;background:#e6e6e6;overflow:hidden}.blog-naoko__progress-fill{display:block;height:100%;background:var(--bn-progress-color, #e8a33d)}.blog-naoko .pagination__list{gap:24px;align-items:center}.blog-naoko .pagination__item{width:39px;height:39px;border:none;background:none;font-size:1.2rem;font-weight:700;color:var(--color-foreground)}.blog-naoko .pagination__item--current{border:.7px solid currentColor;border-radius:50%}.blog-naoko .pagination__item-arrow .svg-wrapper{width:10px;height:auto}@media screen and (min-width:750px)and (max-width:989px){.blog-naoko__grid{grid-template-columns:repeat(2,1fr)}.blog-naoko__layout{grid-template-columns:1fr}.blog-naoko__aside{width:100%}}@media screen and (max-width:749px){.blog-naoko{padding-block-start:var(--bn-pad-top-mobile, 16px);padding-block-end:var(--bn-pad-bottom-mobile, 48px)}.blog-naoko__heading{margin-bottom:28px;font-size:var(--bn-heading-size-mobile, 2.2rem)}.blog-naoko__layout{grid-template-columns:1fr;gap:32px}.blog-naoko__aside--hide-mobile{display:none}.blog-naoko__aside{padding:24px 20px}.blog-naoko__aside-title{margin-bottom:24px}.blog-naoko__aside-list{gap:calc(var(--bn-aside-item-gap, 40px) * .6)}.blog-naoko__grid{grid-template-columns:1fr;row-gap:40px}.blog-naoko__card-media{margin-bottom:20px}.blog-naoko__card-date{margin-bottom:12px;font-size:var(--bn-date-size-mobile, 1.4rem)}.blog-naoko__card-title{margin-bottom:20px;font-size:var(--bn-title-size-mobile, 1.6rem)}.blog-naoko__card-button{width:var(--bn-btn-width-mobile, 130px);min-height:var(--bn-btn-height-mobile, 42px);font-size:var(--bn-btn-size-mobile, 1.4rem)}.blog-naoko__progress{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/blog-naoko.css.map */
