.anok-product-recommendations{position:relative;padding:0 var(--anok-section-px)}.anok-product-recommendations__bg{max-width:var(--anok-container-desktop);margin:0 auto;background-color:var(--anok-color-bg-product)}.anok-product-recommendations__inner{max-width:var(--anok-container-desktop);margin:0 auto;padding:var(--padding-top) min(var(--anok-section-px),120px) var(--padding-bottom);display:flex;flex-direction:column}.anok-product-recommendations.anok-section--first .anok-product-recommendations__bg{border-radius:40px 40px 0 0}.anok-product-recommendations.anok-section--first .anok-product-recommendations__inner{border-radius:40px 40px 0 0;overflow:hidden}.anok-product-recommendations.anok-section--last .anok-product-recommendations__bg{border-radius:0 0 40px 40px}.anok-product-recommendations.anok-section--last .anok-product-recommendations__inner{border-radius:0 0 40px 40px;overflow:hidden}.anok-product-recommendations.anok-section--first.anok-section--last .anok-product-recommendations__bg{border-radius:40px}.anok-product-recommendations.anok-section--first.anok-section--last .anok-product-recommendations__inner{border-radius:40px;overflow:hidden}.anok-product-recommendations__section-header{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:56px}.anok-product-recommendations__section-title{font-family:var(--anok-font-heading-ja, "Shippori Mincho", "Yu Mincho", serif);font-weight:400;font-size:32px;line-height:1.6;color:var(--anok-color-text-body);text-align:center;margin:0}.anok-product-recommendations__section-divider{width:44px;height:4px;background-color:var(--anok-color-brand-primary)}.anok-product-recommendations__grid{display:grid;gap:40px}.anok-product-recommendations__grid--1x3{grid-template-columns:repeat(3,1fr)}.anok-product-recommendations__grid--2x2{grid-template-columns:repeat(2,1fr)}.anok-product-recommendations__card{display:flex;flex-direction:column;gap:16px}.anok-product-recommendations__image-wrap{width:100%;aspect-ratio:6 / 5;overflow:hidden;border-radius:16px}.anok-product-recommendations__grid--2x2 .anok-product-recommendations__image-wrap{aspect-ratio:8 / 5}.anok-product-recommendations__image{width:100%;height:100%;object-fit:cover;display:block}.anok-product-recommendations__text{font-family:var(--anok-font-body-ja, "Noto Sans JP", "Hiragino Sans", sans-serif);font-weight:400;font-size:16px;line-height:1.6;letter-spacing:1.28px;text-indent:-1.28px;color:var(--anok-color-text-body);text-align:center;margin:0}@media screen and (max-width:989px){.anok-product-recommendations{padding:0 var(--anok-section-px)}.anok-product-recommendations__inner{padding:var(--padding-top-tablet) var(--anok-section-px) var(--padding-bottom-tablet)}.anok-product-recommendations.anok-section--first .anok-product-recommendations__bg,.anok-product-recommendations.anok-section--first .anok-product-recommendations__inner{border-radius:32px 32px 0 0}.anok-product-recommendations.anok-section--last .anok-product-recommendations__bg,.anok-product-recommendations.anok-section--last .anok-product-recommendations__inner{border-radius:0 0 32px 32px}.anok-product-recommendations.anok-section--first.anok-section--last .anok-product-recommendations__bg,.anok-product-recommendations.anok-section--first.anok-section--last .anok-product-recommendations__inner{border-radius:32px}.anok-product-recommendations__grid{gap:32px}.anok-product-recommendations__grid--1x3{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.anok-product-recommendations{padding:0 var(--anok-section-px)}.anok-product-recommendations__inner{padding:var(--padding-top-mobile) var(--anok-section-px) var(--padding-bottom-mobile)}.anok-product-recommendations.anok-section--first .anok-product-recommendations__bg,.anok-product-recommendations.anok-section--first .anok-product-recommendations__inner{border-radius:24px 24px 0 0}.anok-product-recommendations.anok-section--last .anok-product-recommendations__bg,.anok-product-recommendations.anok-section--last .anok-product-recommendations__inner{border-radius:0 0 24px 24px}.anok-product-recommendations.anok-section--first.anok-section--last .anok-product-recommendations__bg,.anok-product-recommendations.anok-section--first.anok-section--last .anok-product-recommendations__inner{border-radius:24px}.anok-product-recommendations__section-header{margin-bottom:32px}.anok-product-recommendations__section-title{font-size:24px}.anok-product-recommendations__grid{grid-template-columns:1fr;gap:32px}.anok-product-recommendations__text{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-anok-product-recommendations.css.map */
