.Points_module__Ltz6c{--section-padding-top:80px;--section-padding-bottom:80px;--section-background:url(/assets/img/menu/medical-skincare/bg-points.svg) no-repeat right top;--section-background-color:var(--secondary-color);--section-after-background-color:var(--secondary-color-40per);--section-before-background-color:var(--secondary-color-80per)}@media (max-width:768px){.Points_module__Ltz6c{--section-padding-top:40px;--section-padding-bottom:64px;--section-background:url(/assets/img/menu/medical-skincare/bg-points-sp.svg) no-repeat left top}}.Points_inner___B4Il{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}.Points_list__kCurq{display:grid;grid-gap:40px 64px;gap:40px 64px;padding:0;margin:40px 0 0;list-style:none}@media (min-width:768.02px){.Points_list__kCurq{grid-template-columns:repeat(auto-fit,minmax(208px,1fr))}}@media (max-width:768px){.Points_list__kCurq{flex-direction:column;gap:0;width:-moz-fit-content;width:fit-content;margin:40px auto 0}}.Points_item__cZ2YJ{display:flex}@media (min-width:768.02px){.Points_item__cZ2YJ{flex-direction:column}}@media (max-width:768px){.Points_item__cZ2YJ{gap:8px;align-items:center}}.Points_visual__Wp0Fo{max-width:160px}@media (min-width:768.02px){.Points_visual__Wp0Fo{margin:0 auto}}@media (max-width:768px){.Points_visual__Wp0Fo{max-width:127px}}.Points_visual__Wp0Fo img{width:100%;height:auto;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.Points_label__mo3QO{margin:16px 0 0;font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.36;letter-spacing:.04em;word-break:auto-phrase}@media (min-width:768.02px){.Points_label__mo3QO{text-align:center}}@media (max-width:768px){.Points_label__mo3QO{margin:auto 0;font-size:1.6rem;line-height:1.54}}.Points_label__mo3QO span{display:block;font-size:1.28rem;font-weight:var(--font-weight-normal);line-height:1.8}