.Medicine_module__SpDtb{padding-block:80px}@media (max-width:768px){.Medicine_module__SpDtb{padding-block:64px}}.Medicine_inner__b5Mf_{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin:0 auto;overflow:hidden;text-align:center}.Medicine_contents__lSEML{margin-top:40px}.Medicine_heading__YPhpy{margin:0;font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.36;color:var(--primary-color);text-align:center}.Medicine_medicineContent__qWa2u{display:grid;grid-template-columns:repeat(auto-fit,335px);grid-gap:24px 56px;gap:24px 56px;align-items:flex-start;justify-content:center;margin-top:16px}@media (max-width:768px){.Medicine_medicineContent__qWa2u{gap:16px}}.Medicine_hakikedomeContent__41iYW{display:grid;grid-template-columns:auto;align-items:center;justify-content:center;margin-top:8px;line-height:1.88}.Medicine_description__IuwAq{margin:40px 0 0;font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:1.88;text-align:center}@media (max-width:768px){.Medicine_description__IuwAq{margin:24px 0 0;text-align:left}}.Medicine_trigger__ti_3V{padding:0 0 10px;margin-top:40px;font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:1.88;color:inherit;text-decoration:underline;text-underline-offset:10px;cursor:pointer;background:none;border:none;outline:none}.Medicine_modal__hWu7d{--modal-accent:var(--primary-color-02);max-width:calc(1280px + var(--viewport-gutter) * 2);height:-moz-fit-content;height:fit-content;padding:24px}@media (max-width:768px){.Medicine_modal__hWu7d{max-width:-moz-fit-content;max-width:fit-content;padding:20px;margin-inline:20px;font-size:1.6rem}}.Medicine_close__ffpH4{position:absolute;top:10px;right:10px;width:30px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:none}.Medicine_close__ffpH4:after,.Medicine_close__ffpH4:before{position:absolute;inset:0;width:60%;height:3px;margin:auto;content:"";background-color:var(--modal-accent)}.Medicine_close__ffpH4:before{transform:rotate(-45deg)}.Medicine_close__ffpH4:after{transform:rotate(45deg)}.Medicine_overlay__F_9_n{background-color:rgba(58,52,52,.8)}.Medicine_modalHeading__X6WuJ{margin:0;font-size:1.6rem;font-weight:var(--font-weight-semi-bold);line-height:1.88}@media (max-width:768px){.Medicine_modalHeading__X6WuJ{line-height:1.54}}.Medicine_modalContainer__szX93{display:flex;flex-direction:column;gap:10px;padding:0 9.5px;margin-top:24px;border:1px solid var(--gray-color-60per);border-radius:15px}@media (max-width:768px){.Medicine_modalContainer__szX93{gap:0;padding:0 22.5px;margin-top:20px}}.Medicine_modalContent__Vrfv2{padding:16px 16px 26px;text-align:left;border-bottom:1px dotted var(--gray-color-60per)}@media (max-width:768px){.Medicine_modalContent__Vrfv2{padding:16px 0}}.Medicine_modalContent__Vrfv2:last-child{padding:16px;border-bottom:none}@media (max-width:768px){.Medicine_modalContent__Vrfv2:last-child{padding:16px 0}}.Medicine_modalContentTitle__8yImG{margin:0;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.18;color:var(--primary-color)}@media (max-width:768px){.Medicine_modalContentTitle__8yImG{line-height:1.54}}.Medicine_modalContentHeading__aHA8p{margin:16px 0 0;font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.5}.Medicine_modalContentHeading__aHA8p:first-child{margin:0}@media (max-width:768px){.Medicine_modalContentHeading__aHA8p{line-height:1.8}}.Medicine_modalContentDescription__oPMlN{margin:0;font-size:1.25rem;font-weight:var(--font-weight-normal);line-height:1.5}@media (max-width:768px){.Medicine_modalContentDescription__oPMlN{line-height:1.8}}.OrderInformation_module__0gasJ{padding-bottom:80px}@media (max-width:768px){.OrderInformation_module__0gasJ{padding-bottom:64px}}.OrderInformation_inner__X6VDq{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin:0 auto}.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}.Price_module__5qvtU{padding-top:80px;padding-bottom:0}@media (max-width:768px){.Price_module__5qvtU{padding-top:64px;padding-bottom:0}}.Price_inner__C_yyH{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin:0 auto}