.Profile-module-scss-module__4kNooq__wrapper{padding:60px var(--padding-inline)50px;color:#fff;background-color:#000;position:relative}@media (min-width:769px){.Profile-module-scss-module__4kNooq__main{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:calc(min(580px,40.2778vw) + min(51px,3.54167vw));position:relative}}.Profile-module-scss-module__4kNooq__heading{flex-direction:column;align-items:center;gap:3px;display:flex}@media (min-width:769px){.Profile-module-scss-module__4kNooq__heading{align-items:flex-start}}.Profile-module-scss-module__4kNooq__heading .Profile-module-scss-module__4kNooq__headingRole{font-family:var(--font-family-english);font-size:1.4rem;font-weight:500;line-height:100%}@media (min-width:769px){.Profile-module-scss-module__4kNooq__heading .Profile-module-scss-module__4kNooq__headingRole{font-size:2.4rem}}.Profile-module-scss-module__4kNooq__heading .Profile-module-scss-module__4kNooq__headingName{font-family:var(--font-family-english);text-shadow:0 2px 4px #0000001a;align-items:center;font-size:3.6rem;font-weight:500;line-height:120%;display:flex}.Profile-module-scss-module__4kNooq__heading .Profile-module-scss-module__4kNooq__headingName>sup{margin-left:.1em;font-size:50%;position:relative;top:-.4em}@media (min-width:769px){.Profile-module-scss-module__4kNooq__heading .Profile-module-scss-module__4kNooq__headingName{font-size:6.8rem}}.Profile-module-scss-module__4kNooq__imageWrapper{border-radius:10px;margin-top:13px;overflow:hidden}.Profile-module-scss-module__4kNooq__imageWrapper img{width:100%;height:auto}@media (min-width:769px){.Profile-module-scss-module__4kNooq__imageWrapper{width:min(580px,40.2778vw);position:absolute;top:0;left:0;transform:translateY(-7%)}}.Profile-module-scss-module__4kNooq__description{margin-top:16px;font-size:1.2rem;font-weight:300;line-height:200%}.Profile-module-scss-module__4kNooq__shop{margin-top:34px}@media (min-width:769px){.Profile-module-scss-module__4kNooq__shop{margin-top:42px}}.Profile-module-scss-module__4kNooq__shop .Profile-module-scss-module__4kNooq__shopTitle{letter-spacing:.02em;font-size:1.4rem;font-weight:600;line-height:150%}.Profile-module-scss-module__4kNooq__shop .Profile-module-scss-module__4kNooq__shopList{margin-top:20px;padding:0;list-style:none}.Profile-module-scss-module__4kNooq__shop .Profile-module-scss-module__4kNooq__shopLink{border-radius:8px;text-decoration:none;display:block;position:relative;overflow:hidden}@media (min-width:769px){.Profile-module-scss-module__4kNooq__shop .Profile-module-scss-module__4kNooq__shopLink{max-width:327px}}.Profile-module-scss-module__4kNooq__shop .Profile-module-scss-module__4kNooq__shopImage{width:100%;height:auto}.Profile-module-scss-module__4kNooq__shop .Profile-module-scss-module__4kNooq__shopInfo{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:20px;left:20px}.Profile-module-scss-module__4kNooq__shop .Profile-module-scss-module__4kNooq__shopPropertyName{font-family:var(--font-family-english-highlight);letter-spacing:.02em;font-size:3.2rem;font-weight:500;line-height:100%}.Profile-module-scss-module__4kNooq__shop .Profile-module-scss-module__4kNooq__shopPlaceName{font-family:var(--font-family-english);letter-spacing:.02em;font-size:1rem;font-weight:400;line-height:100%}
